2
1
mirror of https://github.com/qpdf/qpdf.git synced 2025-01-03 07:12:28 +00:00

Adjust to-do list

This commit is contained in:
Jay Berkenbilt 2013-06-15 13:36:58 -04:00
parent 91367239fd
commit a2696ac271

18
TODO
View File

@ -3,16 +3,17 @@
* New interfaces have been added.
* Suggestion from user: allow merging entire files without specifying
1-z as page number, e.g., qpdf --empty --pages a*.pdf -- b.pdf
* Suggestion from a user: add an command-line option to show the
number of pages.
4.3.0
=====
* Add method to push inheritable resources to a single page by
walking up and copying without overwrite. Above logic will also be
sufficient to fix the limitation in
QPDFObjectHandle::getPageImages(). Maybe add a method to get the
effective resources for a page without modifying the page and then
implement both changes in terms of that method.
* Provide an option for QPDFWriter to preserve unreferenced objects
when writing out a file.
@ -74,6 +75,11 @@ General
* Consider providing a Windows installer for qpdf using NSIS.
* Consider adding a method to balance the pages tree. It would call
pushInheritedAttributesToPage, construct a pages tree from scratch,
and replace the /Pages key of the root dictionary with the new
tree.
* Improve the random number seed to make it more secure so that we
have stronger random numbers, particularly when multiple files are
generated in the same second. This code may need to be