diff options
author | Adrian Johnson <ajohnson@redneon.com> | 2021-09-16 20:47:50 +0000 |
---|---|---|
committer | Adrian Johnson <ajohnson@redneon.com> | 2021-09-16 20:47:50 +0000 |
commit | 4c520fea2124f1d2d200ca86045f1de138809148 (patch) | |
tree | 80cbfd049ca8e97a83ed6a1134448f0e18f6ec48 /test/pdf-tagged-text.c | |
parent | ffa2374b0521836a1da5e7bf1e0ae0a711a88a8e (diff) | |
parent | 0ce4c0fc29230a15c12e66571dba2dbfa428285c (diff) | |
download | cairo-4c520fea2124f1d2d200ca86045f1de138809148.tar.gz |
Merge branch 'custom-metadata' into 'master'
Add cairo_pdf_surface_set_custom_metadata()
See merge request cairo/cairo!240
Diffstat (limited to 'test/pdf-tagged-text.c')
-rw-r--r-- | test/pdf-tagged-text.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/pdf-tagged-text.c b/test/pdf-tagged-text.c index d0617d0d3..1e5abcae8 100644 --- a/test/pdf-tagged-text.c +++ b/test/pdf-tagged-text.c @@ -377,6 +377,12 @@ create_document (cairo_surface_t *surface, cairo_t *cr) cairo_pdf_surface_set_metadata (surface, CAIRO_PDF_METADATA_CREATE_DATE, "2016-01-01T12:34:56+10:30"); cairo_pdf_surface_set_metadata (surface, CAIRO_PDF_METADATA_MOD_DATE, "2016-06-21T05:43:21Z"); + cairo_pdf_surface_set_custom_metadata (surface, "DocumentNumber", "12345"); + /* Include some non ASCII characters */ + cairo_pdf_surface_set_custom_metadata (surface, "Document Name", "\xc2\xab""cairo test\xc2\xbb"); + /* Test unsetting custom metadata. "DocumentNumber" should not be emitted. */ + cairo_pdf_surface_set_custom_metadata (surface, "DocumentNumber", ""); + cairo_tag_begin (cr, "Document", NULL); draw_cover (surface, cr); |