diff options
author | Adrian Johnson <ajohnson@redneon.com> | 2021-08-18 19:41:26 +0930 |
---|---|---|
committer | Adrian Johnson <ajohnson@redneon.com> | 2021-08-22 13:43:34 +0930 |
commit | 0ce4c0fc29230a15c12e66571dba2dbfa428285c (patch) | |
tree | 96ee813d5a8a25d7d563f92efaba22aad74e3966 /test | |
parent | 2dec76ddfe9499b5a6efc1ccc8e52536a314543b (diff) | |
download | cairo-0ce4c0fc29230a15c12e66571dba2dbfa428285c.tar.gz |
Add cairo_pdf_surface_set_custom_metadata()
Diffstat (limited to 'test')
-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 8908eb25d..40c83b466 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); |