summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2011-08-10 22:34:29 +0200
committerJay Berkenbilt <ejb@ql.org>2011-08-10 22:34:29 +0200
commit759c56e1fed2849b77bff18f2a50639876395e5e (patch)
treef8c899bf5fdfd4ef4f546addf16180d6c6694152 /ChangeLog
parent655c55f84830190f9fa4777c615b8a622254648a (diff)
downloadqpdf-759c56e1fed2849b77bff18f2a50639876395e5e.tar.zst
implement ability to save PDF to memory, also update ChangeLog
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index ed12c9bc..5fdb0464 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,20 @@
+2011-08-10 Jay Berkenbilt <ejb@ql.org>
+
+ * include/qpdf/QPDFWriter.hh: add a new constructor that takes
+ only a QPDF reference and leaves specification of output for
+ later. Add methods setOutputFilename() to set the output to a
+ filename or stdout, and setOutputMemory() to indicate that output
+ should go to a memory buffer. Add method getBuffer() to retrieve
+ the buffer used if output was saved to a memory buffer.
+
+ * include/qpdf/QPDF.hh: add methods replaceObject() and
+ swapObjects() to allow replacement of an object and swapping of
+ two objects by object ID.
+
+ * include/qpdf/QPDFObjectHandle.hh: add new methods getDictAsMap()
+ and getArrayAsVector() for returning the elements of a dictionary
+ or an array as a map or vector.
+
2011-06-25 Jay Berkenbilt <ejb@ql.org>
* 2.2.4: release