diff options
author | Sebastian Rasmussen <sebras@gmail.com> | 2016-07-14 21:45:18 +0800 |
---|---|---|
committer | Sebastian Rasmussen <sebras@gmail.com> | 2016-07-15 02:19:54 +0800 |
commit | a39339c8a26246fcf864946e8530bce4bf11343c (patch) | |
tree | 0b010fcbe3eaeaca0db029ae591ea6d014b0d873 /include/mupdf/fitz/document.h | |
parent | e4f522c29a4887ab38415715ac52bf2add89bdfa (diff) | |
download | mupdf-a39339c8a26246fcf864946e8530bce4bf11343c.tar.xz |
Add interface indicating if a document is reflowable.
Diffstat (limited to 'include/mupdf/fitz/document.h')
-rw-r--r-- | include/mupdf/fitz/document.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/mupdf/fitz/document.h b/include/mupdf/fitz/document.h index f1a4a74f..b3ae4601 100644 --- a/include/mupdf/fitz/document.h +++ b/include/mupdf/fitz/document.h @@ -91,6 +91,7 @@ struct fz_document_s fz_document_load_page_fn *load_page; fz_document_lookup_metadata_fn *lookup_metadata; int did_layout; + int is_reflowable; }; typedef fz_document *(fz_document_open_fn)(fz_context *ctx, const char *filename); @@ -197,6 +198,13 @@ int fz_authenticate_password(fz_context *ctx, fz_document *doc, const char *pass fz_outline *fz_load_outline(fz_context *ctx, fz_document *doc); /* + fz_is_document_reflowable: Is the document reflowable. + + Returns 1 to indicate reflowable documents, otherwise 0. +*/ +int fz_is_document_reflowable(fz_context *ctx, fz_document *doc); + +/* fz_layout_document: Layout reflowable document types. w, h: Page size in points. |