[ 
https://issues.apache.org/jira/browse/PDFBOX-1513?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andreas Lehmkühler resolved PDFBOX-1513.
----------------------------------------

       Resolution: Fixed
    Fix Version/s: 1.8.0

I added the patch in revision 1451638. I did some reformatting, removed some 
methods as discussed and applied some minor changes.

Thanks a lot for the contribution!
                
> PDF signature improvements
> --------------------------
>
>                 Key: PDFBOX-1513
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-1513
>             Project: PDFBox
>          Issue Type: Improvement
>          Components: Parsing, PDFReader, PDModel
>    Affects Versions: 1.7.1
>            Reporter: Thomas Chojecki
>            Assignee: Andreas Lehmkühler
>            Priority: Minor
>             Fix For: 1.8.0
>
>
> Hallo,
> i have some signing improvements and want to contribute it.
> Changelog:
> - add ability to sign documents with xref streams (big thanks to A. Funk). 
> This will significantly improve the signature creation, due to the fact that 
> there are more and more documents with xref streams out there.
> - add ability to handle documents with hybrid xref (xref stream and table as 
> fallback)
> - parsing incremental updated documents where the offsets of the xref entries 
> doesn't match exactly the position of the object. The conflict solver 
> tollerate objects that are +- 4 bytes out of the offset. 
> - fix COSString parsing if there are malformed chars inside a hex string.
> - removed some confusing logging in the conflict solver
> - add ability to create and sign signature fields.
> - add ability to create pades signature timestamps (PAdES Part4)
> - improved the signature search and added new convenience methods to 
> PDDocument.
> - add new methods to the PDSignature object (seed value dict) 
> - add examples for signing pdf documents (just basic signatures, i try to add 
> some for advanced signing with SignatureOptions and maybe a example for 
> visual signing)
> hope i don't forgot something. 
> All the changes are made on a pdfbox fork on github. A pull request will 
> follow in a moment.
> Best regards
> Thomas

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to