[
https://issues.apache.org/jira/browse/PDFBOX-45?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14170528#comment-14170528
]
John Hewson commented on PDFBOX-45:
-----------------------------------
Ok, so certified documents and signatures are the same mechanism, which we've
already got - that's good.
I found [a nice article
explaining|http://blog.tallcomponents.com/2011/02/reader-extensions-under-hood.html]
how "[Reader
Extensions|http://en.wikipedia.org/wiki/Adobe_LiveCycle_Reader_Extensions]" are
signed documents, so it's as you say: the signature is invalidated if we modify
the document, and so the Reader Extensions won't be available to the user
anymore. Instead we have to use an incremental update in order to fill out the
form: indeed, this is true of any form or annotation in a signed document, and
right now, we don't support it, but it looks like we should.
However, incremental updates are still bad in general, but we now have two
sound cases for their use:
- 1. signing a document
- 2. filling out a form (or annotating, etc.) a signed document
Perhaps we should leave this issue open, but reduce its scope to just point 2.
above (as we already have 1.), it will be far easier to implement than a
general-purpose incremental update, which would be rather challenging and
nearly always the wrong thing for a user to be using.
> Support incremental save
> ------------------------
>
> Key: PDFBOX-45
> URL: https://issues.apache.org/jira/browse/PDFBOX-45
> Project: PDFBox
> Issue Type: New Feature
> Components: Writing
>
> [imported from SourceForge]
> http://sourceforge.net/tracker/index.php?group_id=78314&atid=552835&aid=1157431
> Originally submitted by purplish_cat on 2005-03-05 12:28.
> After opening a PDF file and changing objects out of it,
> allow to save the changes incrementally to the same file
> instead of creating a completely new file.
> [comment on SourceForge]
> Originally sent by benlitchfield.
> Logged In: YES
> user_id=601708
> See forum thread at
> https://sourceforge.net/forum/message.php?msg_id=3032112
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)