summaryrefslogtreecommitdiff
path: root/src/cairo-pdf-operators-private.h
diff options
context:
space:
mode:
authorAdrian Johnson <ajohnson@redneon.com>2008-11-23 21:36:40 +1030
committerAdrian Johnson <ajohnson@redneon.com>2008-11-24 22:27:09 +1030
commit1892907e24d9f9f31942c6962aaa6d2ff9553ce7 (patch)
tree0c6f5158ef6def23c7416123397249a02322e7f0 /src/cairo-pdf-operators-private.h
parentc4a57385fa2e69020f43519bea21b98182bf5fd7 (diff)
downloadcairo-1892907e24d9f9f31942c6962aaa6d2ff9553ce7.tar.gz
PDF: Disable PDF 1.5 features when version 1.4 is selected
JPEG 2000 image embedding and ActualText marked content are PDF 1.5 features.
Diffstat (limited to 'src/cairo-pdf-operators-private.h')
-rw-r--r--src/cairo-pdf-operators-private.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/cairo-pdf-operators-private.h b/src/cairo-pdf-operators-private.h
index 7ff843b1e..4ef0fcaeb 100644
--- a/src/cairo-pdf-operators-private.h
+++ b/src/cairo-pdf-operators-private.h
@@ -68,6 +68,7 @@ typedef struct _cairo_pdf_operators {
cairo_scaled_font_subsets_t *font_subsets;
cairo_pdf_operators_use_font_subset_t use_font_subset;
void *use_font_subset_closure;
+ cairo_bool_t use_actual_text;
cairo_bool_t in_text_object; /* inside BT/ET pair */
/* PDF text state */
@@ -115,6 +116,10 @@ cairo_private void
_cairo_pdf_operators_set_cairo_to_pdf_matrix (cairo_pdf_operators_t *pdf_operators,
cairo_matrix_t *cairo_to_pdf);
+cairo_private void
+_cairo_pdf_operators_enable_actual_text (cairo_pdf_operators_t *pdf_operators,
+ cairo_bool_t enable);
+
cairo_private cairo_status_t
_cairo_pdf_operators_flush (cairo_pdf_operators_t *pdf_operators);