summaryrefslogtreecommitdiff
path: root/include/nspdf/page.h
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2018-02-03 22:24:59 +0000
committerVincent Sanders <vince@kyllikki.org>2018-02-03 22:24:59 +0000
commite6af9e997df381f053f3f8c85a678ad07677c791 (patch)
tree9608ed7de269e5d2536201551678340c45433463 /include/nspdf/page.h
parent1ca90f384d4f2311cbf0abd44d8e4e5b7a4abb37 (diff)
downloadlibnspdf-e6af9e997df381f053f3f8c85a678ad07677c791.tar.gz
libnspdf-e6af9e997df381f053f3f8c85a678ad07677c791.tar.bz2
correctly extract the page boundaries from the page tree
Diffstat (limited to 'include/nspdf/page.h')
-rw-r--r--include/nspdf/page.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/nspdf/page.h b/include/nspdf/page.h
index 9402a9e..39e6bf6 100644
--- a/include/nspdf/page.h
+++ b/include/nspdf/page.h
@@ -72,6 +72,8 @@ struct nspdf_render_ctx {
nspdferror (*path)(const struct nspdf_style *style, const float *p, unsigned int n, const float transform[6], const void *ctx);
};
+nspdferror nspdf_get_page_dimensions(struct nspdf_doc *doc, unsigned int page_number, float *width, float *height);
+
nspdferror nspdf_page_count(struct nspdf_doc *doc, unsigned int *pages_out);
nspdferror nspdf_page_render(struct nspdf_doc *doc, unsigned int page_num, struct nspdf_render_ctx* render_ctx);