From 009767d97a0dfebbb9bb71efb4b894b25fb59dd8 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Fri, 25 Jan 2019 06:55:31 -0500 Subject: Handle inheritable page attributes Add getAttribute for handling inheritable page attributes, and fix getPageImages and annotation flattening code to use it. --- ChangeLog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index a079c691..c04b2333 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2019-01-25 Jay Berkenbilt + + * Add new method QPDFPageObjectHelper::getAttribute() that + properly handles inherited attributes and allows for creation of a + copy of shared attributes. This is very useful if you are getting + an attribute of a page dictionary with the intent to modify it + privately for that page. + + * Fix QPDFPageObjectHelper::getPageImages (and the legacy + QPDFObjectHandle::getPageImages()) to properly handle images in + inherited resources dictionaries. + 2019-01-20 Jay Berkenbilt * Tweak the content code generated for variable text fields to -- cgit v1.2.3-54-g00ecf