summaryrefslogtreecommitdiff
path: root/include/mupdf/pdf
diff options
context:
space:
mode:
authorMichael Vrhel <michael.vrhel@artifex.com>2016-06-22 13:20:45 -0700
committerRobin Watts <robin.watts@artifex.com>2016-06-22 22:10:45 +0100
commitc92707fece670689c9dd7470e35bdc802946dc45 (patch)
tree5bb8665e93d225e70bc64a57d30811c31f362bf7 /include/mupdf/pdf
parent680bcf8deaf4165914f2ec8655a84b4e2c42c12b (diff)
downloadmupdf-c92707fece670689c9dd7470e35bdc802946dc45.tar.xz
Add support for getting additional annotation information
GSView will make use of the details about the annotations including the author, the date and which annotation the annotation is in reply to. This commit provides the interface to do this easily.
Diffstat (limited to 'include/mupdf/pdf')
-rw-r--r--include/mupdf/pdf/annot.h17
1 files changed, 16 insertions, 1 deletions
diff --git a/include/mupdf/pdf/annot.h b/include/mupdf/pdf/annot.h
index c648370c..beb100df 100644
--- a/include/mupdf/pdf/annot.h
+++ b/include/mupdf/pdf/annot.h
@@ -121,7 +121,22 @@ void pdf_set_annot_contents(fz_context *ctx, pdf_document *doc, pdf_annot *annot
/*
pdf_annot_contents: return the contents of an annotation.
*/
-char *pdf_annot_contents(fz_context *ctx, pdf_document *doc, pdf_annot *annot);
+char *pdf_annot_contents(fz_context *ctx, pdf_annot *annot);
+
+/*
+ pdf_annot_author: return the author of an annotation.
+*/
+char *pdf_annot_author(fz_context *ctx, pdf_annot *annot);
+
+/*
+ pdf_annot_author: return the date of an annotation.
+*/
+char *pdf_annot_date(fz_context *ctx, pdf_annot *annot);
+
+/*
+ pdf_annot_irt: return the indirect reference that this annotation is in reply to.
+*/
+pdf_obj *pdf_annot_irt(fz_context *ctx, pdf_annot *annot);
/*
pdf_set_free_text_details: set the position, text, font and color for a free text annotation.