mirror of
https://github.com/qpdf/qpdf.git
synced 2024-12-22 10:58:58 +00:00
update TODO
git-svn-id: svn+q:///qpdf/trunk@741 71b93d88-0707-0410-a8cf-f5a4172ac649
This commit is contained in:
parent
d6d36b6ced
commit
c0a816a625
17
TODO
17
TODO
@ -1,11 +1,6 @@
|
||||
2.1
|
||||
===
|
||||
|
||||
* Be able to trap I/O errors separately from other errors; especially
|
||||
be able to separate errors that the user can fix (like permission
|
||||
errors) from errors that they probably can't fix like corrupted PDF
|
||||
files, unsupported filters, or internal errors.
|
||||
|
||||
* Add ability to create new streams or replace stream data. Consider
|
||||
stream data sources to include a file and offset, a buffer, or a
|
||||
some kind of callback mechanism. Find messages exchanged with
|
||||
@ -16,13 +11,19 @@
|
||||
files...ideally we should provide the object number currently being
|
||||
read
|
||||
|
||||
* See if it is possible to support rewriting a file in place or at
|
||||
least to detect and block this
|
||||
|
||||
|
||||
General
|
||||
=======
|
||||
|
||||
* It might be nice to be able to trap I/O errors separately from
|
||||
other errors; especially be able to separate errors that the user
|
||||
can fix (like permission errors) from errors that they probably
|
||||
can't fix like corrupted PDF files, unsupported filters, or
|
||||
internal errors. However, only QPDF::processFile(), which does the
|
||||
initial read, and QPDFWriter::QPDFWriter(), which does the initial
|
||||
write, are at all likely to generate such errors for a case other
|
||||
than a catastrophic failure.
|
||||
|
||||
* See whether we can do anything with /V > 3 in the encryption
|
||||
dictionary. (V = 4 is Crypt Filters.)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user