diff options
author | Ian Weller <ianweller@gmail.com> | 2008-12-14 22:27:52 -0600 |
---|---|---|
committer | Ian Weller <ianweller@gmail.com> | 2008-12-14 22:27:52 -0600 |
commit | f4bccd9fa5fc18fafb4e2e7a811408e7e0cd909b (patch) | |
tree | 9edb572372341e86247428c00784376504264441 /fedora_business_cards/frontend/cmdline.py | |
parent | 66e962d63a76904a187c07b2343f7eeebdff159c (diff) | |
download | fedora-business-cards-f4bccd9fa5fc18fafb4e2e7a811408e7e0cd909b.tar.gz fedora-business-cards-f4bccd9fa5fc18fafb4e2e7a811408e7e0cd909b.tar.xz fedora-business-cards-f4bccd9fa5fc18fafb4e2e7a811408e7e0cd909b.zip |
Add --cmyk-pdf option to export PDFs with CMYK color
Diffstat (limited to 'fedora_business_cards/frontend/cmdline.py')
-rw-r--r-- | fedora_business_cards/frontend/cmdline.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/fedora_business_cards/frontend/cmdline.py b/fedora_business_cards/frontend/cmdline.py index d1d9a65..958aa33 100644 --- a/fedora_business_cards/frontend/cmdline.py +++ b/fedora_business_cards/frontend/cmdline.py @@ -66,6 +66,9 @@ def main(): action="store_const", help="Export as SVG") parser.add_option("--eps", dest="output", default="png", const="eps", action="store_const", help="Export as EPS") + parser.add_option("--cmyk-pdf", dest="output", default="png", + const="cmyk_pdf", action="store_const", + help="Export as PDF with CMYK color") parser.add_option("-c", "--config", dest="config_location", default="", help="Location of config.ini configuration file") options = parser.parse_args()[0] @@ -149,6 +152,8 @@ def main(): xml = generate.gen_front(name, title, lines, frontloc) if options.output == "svg": export.svg_to_file(xml, options.username+'-front.'+options.output) + elif options.output == "cmyk_pdf": + export.svg_to_cmyk_pdf(xml, options.username+'-front.pdf') else: export.svg_to_pdf_png(xml, options.username+'-front.'+options.output, options.output, options.dpi) @@ -158,6 +163,8 @@ def main(): xml = generate.gen_back(backloc) if options.output == "svg": export.svg_to_file(xml, options.username+'-back.'+options.output) + elif options.output == "cmyk_pdf": + export.svg_to_cmyk_pdf(xml, options.username+'-back.pdf') else: export.svg_to_pdf_png(xml, options.username+'-back.'+options.output, options.output, options.dpi) |