From cc7006c9187eb4cd4bb3898d541e72196492c58a Mon Sep 17 00:00:00 2001 From: Ian Weller Date: Mon, 29 Sep 2008 00:27:57 -0500 Subject: Finish frontend --- fedora_business_cards/frontend.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'fedora_business_cards') diff --git a/fedora_business_cards/frontend.py b/fedora_business_cards/frontend.py index fe4b809..283b495 100644 --- a/fedora_business_cards/frontend.py +++ b/fedora_business_cards/frontend.py @@ -30,6 +30,8 @@ from getpass import getpass # local imports import config import information +import generate +import export def cmdline_card_line(data): @@ -43,7 +45,7 @@ def cmdline(): """ # setup option parser parser = OptionParser() - parser.usage = "%prog [options] [outfile]" + parser.usage = "%prog [options]" parser.add_option("-d", "--dpi", dest="dpi", default=300, type="int", help="DPI of exported file") parser.add_option("-t", "--template", dest="template", @@ -141,3 +143,11 @@ def cmdline(): elif lineno == '0' or lineno == '1' or lineno == '2' or \ lineno == '3' or lineno == '4' or lineno == '5': lines[int(lineno)] = newdata + # generate front of business card + xml = generate.gen_front(name, title, lines, options.template) + export.svg_to_pdf_png(xml, options.username+'-front.'+options.output, + options.output, options.dpi) + # generate back of business card + xml = generate.gen_back(options.template) + export.svg_to_pdf_png(xml, options.username+'-back.'+options.output, + options.output, options.dpi) -- cgit