diff options
author | Adrian Johnson <ajohnson@redneon.com> | 2008-11-23 21:36:40 +1030 |
---|---|---|
committer | Adrian Johnson <ajohnson@redneon.com> | 2008-11-24 22:27:09 +1030 |
commit | 1892907e24d9f9f31942c6962aaa6d2ff9553ce7 (patch) | |
tree | 0c6f5158ef6def23c7416123397249a02322e7f0 /src/cairo-pdf-operators.c | |
parent | c4a57385fa2e69020f43519bea21b98182bf5fd7 (diff) |
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.c')
-rw-r--r-- | src/cairo-pdf-operators.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/cairo-pdf-operators.c b/src/cairo-pdf-operators.c index f335a37e..d363805f 100644 --- a/src/cairo-pdf-operators.c +++ b/src/cairo-pdf-operators.c @@ -68,6 +68,7 @@ _cairo_pdf_operators_init (cairo_pdf_operators_t *pdf_operators, pdf_operators->in_text_object = FALSE; pdf_operators->num_glyphs = 0; pdf_operators->has_line_style = FALSE; + pdf_operators->use_actual_text = FALSE; } cairo_status_t @@ -105,6 +106,13 @@ _cairo_pdf_operators_set_cairo_to_pdf_matrix (cairo_pdf_operators_t *pdf_operato pdf_operators->has_line_style = FALSE; } +cairo_private void +_cairo_pdf_operators_enable_actual_text (cairo_pdf_operators_t *pdf_operators, + cairo_bool_t enable) +{ + pdf_operators->use_actual_text = enable; +} + /* Finish writing out any pending commands to the stream. This * function must be called by the surface before emitting anything * into the PDF stream. |