diff options
author | Paul Gardiner <paulg.artifex@glidos.net> | 2013-01-30 16:49:43 +0000 |
---|---|---|
committer | Robin Watts <robin.watts@artifex.com> | 2013-01-31 11:17:32 +0000 |
commit | aeed1e16e440cefbf5137eef7f4af608b0c70569 (patch) | |
tree | 40a55a1bff17a6ef632eaab053437f40123d1f4e /fitz/doc_interactive.c | |
parent | 0203bd8921ffa9569273a077c1cb8bb92a35e520 (diff) | |
download | mupdf-aeed1e16e440cefbf5137eef7f4af608b0c70569.tar.xz |
Add support for annotation creation
Diffstat (limited to 'fitz/doc_interactive.c')
-rw-r--r-- | fitz/doc_interactive.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/fitz/doc_interactive.c b/fitz/doc_interactive.c index f2fb059d..ea08577d 100644 --- a/fitz/doc_interactive.c +++ b/fitz/doc_interactive.c @@ -81,6 +81,16 @@ void fz_choice_widget_set_value(fz_interactive *idoc, fz_widget *tw, int n, char pdf_choice_widget_set_value((pdf_document *)idoc, tw, n, opts); } +fz_annot *fz_create_annot(fz_interactive *idoc, fz_page *page, fz_annot_type type) +{ + return (fz_annot *)pdf_create_annot((pdf_document *)idoc, (pdf_page *)page, type); +} + +void fz_set_annot_appearance(fz_interactive *idoc, fz_annot *annot, fz_display_list *disp_list) +{ + pdf_set_annot_appearance((pdf_document *)idoc, (pdf_annot *)annot, disp_list); +} + void fz_set_doc_event_callback(fz_interactive *idoc, fz_doc_event_cb *event_cb, void *data) { pdf_set_doc_event_callback((pdf_document *)idoc, event_cb, data); |