diff options
author | Jay Berkenbilt <ejb@ql.org> | 2011-08-10 22:34:29 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2011-08-10 22:34:29 +0200 |
commit | 759c56e1fed2849b77bff18f2a50639876395e5e (patch) | |
tree | f8c899bf5fdfd4ef4f546addf16180d6c6694152 /ChangeLog | |
parent | 655c55f84830190f9fa4777c615b8a622254648a (diff) | |
download | qpdf-759c56e1fed2849b77bff18f2a50639876395e5e.tar.zst |
implement ability to save PDF to memory, also update ChangeLog
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -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 |