diff options
author | Tor Andersson <tor.andersson@artifex.com> | 2016-11-21 14:39:26 +0100 |
---|---|---|
committer | Tor Andersson <tor.andersson@artifex.com> | 2016-11-23 11:17:35 +0100 |
commit | 1280bde7a824599bad9e277f6b3e74b850a1e6fc (patch) | |
tree | c106268328ea1e07ed991cdc13f2cfe1087d2b85 /source/tools/mudraw.c | |
parent | dd15bf347ca04cb79d1e009a7afb0f4c082820ca (diff) | |
download | mupdf-1280bde7a824599bad9e277f6b3e74b850a1e6fc.tar.xz |
Add 'X' option to disable document styles.
Diffstat (limited to 'source/tools/mudraw.c')
-rw-r--r-- | source/tools/mudraw.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/source/tools/mudraw.c b/source/tools/mudraw.c index 20122563..7b77f195 100644 --- a/source/tools/mudraw.c +++ b/source/tools/mudraw.c @@ -201,6 +201,7 @@ static float layout_w = 450; static float layout_h = 600; static float layout_em = 12; static char *layout_css = NULL; +static int layout_use_doc_css = 1; static float min_line_width = 0.0f; static int showfeatures = 0; @@ -293,6 +294,7 @@ static void usage(void) "\t-H -\tpage height for EPUB layout\n" "\t-S -\tfont size for EPUB layout\n" "\t-U -\tfile name of user stylesheet for EPUB layout\n" + "\t-X\tdisable document styles for EPUB layout\n" "\n" "\t-c -\tcolorspace (mono, gray, grayalpha, rgb, rgba, cmyk, cmykalpha)\n" "\t-G -\tapply gamma correction\n" @@ -1284,7 +1286,7 @@ int mudraw_main(int argc, char **argv) fz_var(doc); - while ((c = fz_getopt(argc, argv, "p:o:F:R:r:w:h:fB:c:G:Is:A:DiW:H:S:T:U:LvPl:y:")) != -1) + while ((c = fz_getopt(argc, argv, "p:o:F:R:r:w:h:fB:c:G:Is:A:DiW:H:S:T:U:XLvPl:y:")) != -1) { switch (c) { @@ -1310,6 +1312,7 @@ int mudraw_main(int argc, char **argv) case 'H': layout_h = fz_atof(fz_optarg); break; case 'S': layout_em = fz_atof(fz_optarg); break; case 'U': layout_css = fz_optarg; break; + case 'X': layout_use_doc_css = 0; break; case 's': if (strchr(fz_optarg, 't')) ++showtime; @@ -1437,6 +1440,8 @@ int mudraw_main(int argc, char **argv) fz_drop_buffer(ctx, buf); } + fz_set_use_document_css(ctx, layout_use_doc_css); + /* Determine output type */ if (band_height < 0) { |