aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2019-01-12 15:14:20 +0100
committerJay Berkenbilt <ejb@ql.org>2019-01-12 16:01:47 +0100
commit654c0e8caf5e75119534de5d93d1ee28bd13325a (patch)
tree7411c6b4af43de86fc0aa977deb29657806c6b48 /ChangeLog
parent53d8e916b75b983c18d4611e91d6e74cb51a49ec (diff)
downloadqpdf-654c0e8caf5e75119534de5d93d1ee28bd13325a.tar.zst
Allow adding the same page more than once in --pages (fixes #272)
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d74e9b01..8edf51c3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,21 @@
2019-01-12 Jay Berkenbilt <ejb@ql.org>
+ * In the --pages option, allow the same page to be specified more
+ than once. You can now do "--pages A.pdf 1,1 --" or
+ "--pages A.pdf 1 A.pdf 1" instead of having to use two different
+ paths to specify A.pdf. Fixes #272.
+
+ * Add QPDFPageObjectHelper::shallowCopyPage(). This method creates
+ a new page object that is a "shallow copy" of the given page as
+ described in the comments in QPDFPageObjectHelper. The resulting
+ object has not been added anywhere but is ready to be passed to
+ QPDFPageDocumentHelper::addPage of its own QPDF or another QPDF
+ object.
+
+ * Add QPDF::getUniqueId() method to return an identifier that is
+ intended to be unique within the scope of all QPDF objects created
+ by the calling application in a single run.
+
* In --pages, allow "." as a replacement for the current input
file, making it possible to say "qpdf A.pdf --pages . 1-3 --"
instead of having to repeat the input filename.