diff options
Diffstat (limited to 'manual')
-rw-r--r-- | manual/qpdf-manual.xml | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/manual/qpdf-manual.xml b/manual/qpdf-manual.xml index cab6740e..773a918e 100644 --- a/manual/qpdf-manual.xml +++ b/manual/qpdf-manual.xml @@ -2075,6 +2075,61 @@ print "\n"; </para> <variablelist> <varlistentry> + <term>2.2.1: XXX</term> + <listitem> + <itemizedlist> + <listitem> + <para> + Add new method <classname>QPDF::processMemoryFile</classname> + for operating on PDF files that are loaded into memory rather + than in a file on disk. + </para> + </listitem> + <listitem> + <para> + Add new method <classname>QPDF::setOutputStreams</classname> + to replace <varname>std::cout</varname> and + <varname>std::cerr</varname> with other streams for generation + of diagnostic messages and error messages. This can be useful + for GUIs or other applications that want to capture any output + generated by the library to present to the user in some other + way. Note that QPDF does not write to + <varname>std::cout</varname> (or the specified output stream) + except where explicitly mentioned in + <filename>QPDF.hh</filename>, and that the only use of the + error stream is for warnings. Note also that output of + warnings is suppressed when + <literal>setSuppressWarnings(true)</literal> is called. + </para> + </listitem> + <listitem> + <para> + Give a warning but otherwise ignore empty PDF objects by + treating them as null. Empty object are not permitted by the + PDF specification but have been known to appear in some actual + PDF files. + </para> + </listitem> + <listitem> + <para> + Handle inline image filter abbreviations when the appear as + stream filter abbreviations. The PDF specification does not + allow use of stream filter abbreviations in this way, but + Adobe Reader and some other PDF readers accept them since they + sometimes appear incorrectly in actual PDF files. + </para> + </listitem> + <listitem> + <para> + Implement miscellaneous enhancements to + <classname>PointerHolder</classname> and + <classname>Buffer</classname> to support other changes. + </para> + </listitem> + </itemizedlist> + </listitem> + </varlistentry> + <varlistentry> <term>2.2.0: August 14, 2010</term> <listitem> <itemizedlist> |