summaryrefslogtreecommitdiff
path: root/include/mupdf/fitz/document.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/mupdf/fitz/document.h')
-rw-r--r--include/mupdf/fitz/document.h8
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.