diff options
Diffstat (limited to 'fedora_business_cards/frontend/cmdline.py')
-rw-r--r-- | fedora_business_cards/frontend/cmdline.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/fedora_business_cards/frontend/cmdline.py b/fedora_business_cards/frontend/cmdline.py index 958aa33..b14fe3a 100644 --- a/fedora_business_cards/frontend/cmdline.py +++ b/fedora_business_cards/frontend/cmdline.py @@ -58,6 +58,10 @@ def main(): parser.add_option("-u", "--username", dest="username", default="", help="If set, use a different name than the one logged"+\ " in with to fill out business card information") + parser.add_option("-x", "--width", dest="width", default="", + help="If set, use a different height") + parser.add_option("-y", "--height", dest="height", default="", + help="If set, use a different width") parser.add_option("--pdf", dest="output", default="png", const="pdf", action="store_const", help="Export as PDF") parser.add_option("--png", dest="output", default="png", const="png", @@ -149,7 +153,8 @@ def main(): # generate front of business card print "Generating front...", sys.stdout.flush() - xml = generate.gen_front(name, title, lines, frontloc) + xml = generate.gen_front(name, title, lines, frontloc, + options.width, options.height) if options.output == "svg": export.svg_to_file(xml, options.username+'-front.'+options.output) elif options.output == "cmyk_pdf": @@ -160,7 +165,7 @@ def main(): # generate back of business card print "Generating back...", sys.stdout.flush() - xml = generate.gen_back(backloc) + xml = generate.gen_back(backloc, options.width, options.height) if options.output == "svg": export.svg_to_file(xml, options.username+'-back.'+options.output) elif options.output == "cmyk_pdf": |