summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2019-01-25 12:55:31 +0100
committerJay Berkenbilt <ejb@ql.org>2019-01-26 04:30:05 +0100
commit009767d97a0dfebbb9bb71efb4b894b25fb59dd8 (patch)
tree6c10e6a67ecee41f511d06e88626f10bb737106a /ChangeLog
parent2d32f4db8fd125f2481ecf767d9f6506e80481f6 (diff)
downloadqpdf-009767d97a0dfebbb9bb71efb4b894b25fb59dd8.tar.zst
Handle inheritable page attributes
Add getAttribute for handling inheritable page attributes, and fix getPageImages and annotation flattening code to use it.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a079c691..c04b2333 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2019-01-25 Jay Berkenbilt <ejb@ql.org>
+
+ * 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 <ejb@ql.org>
* Tweak the content code generated for variable text fields to