summaryrefslogtreecommitdiff
path: root/pdf/pdf_mark.h
diff options
context:
space:
mode:
authorKen Sharp <ken.sharp@artifex.com>2021-10-30 11:36:31 +0100
committerKen Sharp <ken.sharp@artifex.com>2021-10-30 11:36:31 +0100
commit9f68f20f94c252c99b497599e9320c52c0cc5d4c (patch)
treee77c95e0520cad201d10b92c3555673dc8f06938 /pdf/pdf_mark.h
parent4c5c33be932faaf6934f4a65068c69e43257c4ea (diff)
downloadghostpdl-9f68f20f94c252c99b497599e9320c52c0cc5d4c.tar.gz
GhostPDF - preserve marked content from input PDF files with pdfwrite
Implement the MP, DP, BMC BDC and EMC marked content operators. When the output device supports pdfmarks, pass these along. Note; this does not pass on optional content, we still don't support that.
Diffstat (limited to 'pdf/pdf_mark.h')
-rw-r--r--pdf/pdf_mark.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/pdf/pdf_mark.h b/pdf/pdf_mark.h
index b732d1905..85ed66085 100644
--- a/pdf/pdf_mark.h
+++ b/pdf/pdf_mark.h
@@ -19,6 +19,7 @@
#define PDF_MARK
int pdfi_mark_from_dict(pdf_context *ctx, pdf_dict *dict, gs_matrix *ctm, const char *type);
+int pdfi_mark_from_objarray(pdf_context *ctx, pdf_obj **objarray, int len, gs_matrix *ctm, const char *type);
int pdfi_mark_object(pdf_context *ctx, pdf_obj *object, const char *label);
int pdfi_mark_modDest(pdf_context *ctx, pdf_dict *dict);
int pdfi_mark_modA(pdf_context *ctx, pdf_dict *dict);