From 9dda5aa73d6dcb72c9f10b87564afe7491575faf Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Wed, 4 May 2016 18:00:37 +0200 Subject: Add long output option parsing. Use comma-separated list of flags and key/value pairs, for example: "linearize,resolution=72,colorspace=gray" --- source/tools/pdfcreate.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'source/tools/pdfcreate.c') diff --git a/source/tools/pdfcreate.c b/source/tools/pdfcreate.c index 839e493e..77f0c819 100644 --- a/source/tools/pdfcreate.c +++ b/source/tools/pdfcreate.c @@ -11,9 +11,15 @@ static void usage(void) fprintf(stderr, "usage: mutool create [-o output.pdf] [-O options] page.txt [page2.txt ...]\n" "\t-o\tname of PDF file to create\n" - "\t-O\tPDF write options\n" - "\tpage.txt file defines page size, fonts, images and contents\n" + "\t-O\tcomma separated list of output options\n" + "\tpage.txt\tcontent stream with annotations for creating resources\n\n" + "Content stream special commands:\n" + "\t%%%%MediaBox LLX LLY URX URY\n" + "\t%%%%Rotate Angle\n" + "\t%%%%Font Name Filename (or base 14 font name)\n" + "\t%%%%Image Name Filename\n\n" ); + fprintf(stderr, "%s\n", fz_pdf_write_options_usage); exit(1); } -- cgit v1.2.3