diff options
author | Jay Berkenbilt <ejb@ql.org> | 2020-12-30 18:51:04 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2020-12-30 19:03:55 +0100 |
commit | c9271335fa8eef118b7294076bd079698919f430 (patch) | |
tree | 78a8f4f164ce9e91aa87f89331590e8bcd0da935 /ChangeLog | |
parent | 78c49824eb7ad969be59291d4d7e44314078e828 (diff) | |
download | qpdf-c9271335fa8eef118b7294076bd079698919f430.tar.zst |
Add QPDFPageObjectHelper::flattenRotation and --flatten-rotation
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -1,3 +1,14 @@ +2020-12-30 Jay Berkenbilt <ejb@ql.org> + + * Add QPDFPageObjectHelper::flattenRotation and --flatten-rotation + option to the qpdf CLI. The flattenRotation method removes any + /Rotate key from a page dictionary and implements the same + rotation by modifying the page's contents such that the various + page boxes are altered and the page renders identically. This can + be used to work around buggy PDF applications that don't properly + handle page rotation. The --flatten-rotation option to the qpdf + CLI calls flattenRotation for every page. + 2020-12-26 Jay Berkenbilt <ejb@ql.org> * Add QPDFObjectHandle::setFilterOnWrite, which can be used to |