diff options
author | Sebastian Rasmussen <sebras@gmail.com> | 2017-04-06 19:53:16 +0800 |
---|---|---|
committer | Sebastian Rasmussen <sebras@gmail.com> | 2017-04-11 17:48:01 +0800 |
commit | 064b36eb743b6844c35c20e2d202a5ec81074878 (patch) | |
tree | 75f39d67c25ffca5aadd0050ba683f6229ed5a99 /include | |
parent | 5232ccddf461882a69a0e122a635387f8fc6980e (diff) | |
download | mupdf-064b36eb743b6844c35c20e2d202a5ec81074878.tar.xz |
Bug 697662: Support named actions to first/last/next/previous page.
Diffstat (limited to 'include')
-rw-r--r-- | include/mupdf/pdf/annot.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/mupdf/pdf/annot.h b/include/mupdf/pdf/annot.h index f8806728..866e5ba5 100644 --- a/include/mupdf/pdf/annot.h +++ b/include/mupdf/pdf/annot.h @@ -104,13 +104,13 @@ struct pdf_annot_s char *pdf_parse_file_spec(fz_context *ctx, pdf_document *doc, pdf_obj *file_spec, pdf_obj *dest); char *pdf_parse_link_dest(fz_context *ctx, pdf_document *doc, pdf_obj *obj); -char *pdf_parse_link_action(fz_context *ctx, pdf_document *doc, pdf_obj *obj); +char *pdf_parse_link_action(fz_context *ctx, pdf_document *doc, pdf_obj *obj, int pagenum); pdf_obj *pdf_lookup_dest(fz_context *ctx, pdf_document *doc, pdf_obj *needle); pdf_obj *pdf_lookup_name(fz_context *ctx, pdf_document *doc, pdf_obj *which, pdf_obj *needle); pdf_obj *pdf_load_name_tree(fz_context *ctx, pdf_document *doc, pdf_obj *which); int pdf_resolve_link(fz_context *ctx, pdf_document *doc, const char *uri, float *xp, float *yp); -fz_link *pdf_load_link_annots(fz_context *ctx, pdf_document *, pdf_obj *annots, const fz_matrix *page_ctm); +fz_link *pdf_load_link_annots(fz_context *ctx, pdf_document *, pdf_obj *annots, int pagenum, const fz_matrix *page_ctm); void pdf_annot_transform(fz_context *ctx, pdf_annot *annot, fz_matrix *annot_ctm); void pdf_load_annots(fz_context *ctx, pdf_page *page, pdf_obj *annots); |