OpenPDF
OpenPDF copied to clipboard
OpenPDF is a free Java library for creating and editing PDF files, with a LGPL and MPL open source license. OpenPDF is based on a fork of iText. We welcome contributions from other developers. Please...
Trying to figure out if either PDF/A or PDF/UA are supported. If so what versions and is there any documentation?
When testing a tagged PDF crated by openPDF the Acrobat preflight syntax check reports that the ParentTree mapping is inconsistent. I'm not sure of the exact problem, but I've noticed...
I try to protect a signed pdf by ``` PdfStamper stamper = new PdfStamper(...); ... stamper.setEncryption("psw".getBytes(), ..., PdfWriter.ENCRYPTION_AES_128); ... stamper.close(); ``` After open the protected pdf with "psw" in Adobe...
Up until version 1.3.17 bold fonts were working fine. From version 1.3.18 all the way to 1.3 26 they are not. Here is an example of two fonts that became...
By accident I stumbled over the [fix ](https://github.com/LibrePDF/OpenPDF/issues/158) for the signature wrapping attack (you might remember in 2019 there were some PDF [vulnerabilities](https://www.pdf-insecurity.org/signature/signature.html#attack-3-signature-wrapping-swa) published) There also has been a fix...
Hi there we are evaluating which PDF creating library we want to use in our company (we are currently using an iText 2.1.7 and would like to replace it). The...
**Describe the bug** Unnecessary dependency on javax.annotation. In the OpenPDF pom there is an OSGI dependency declared in the maven-bundle-plugin configuration. As far as I can tell there is no...
**Describe the bug** Performance for handling PNG's (e.g. inserting into PDF Document) has become noticeable slow from original itext implementation to latest openpdf implementation. **To Reproduce** Example Project see https://github.com/dstucki/openpdf-png-performance...
New const of encryption type like PdfWriter.ENCRYPTION_AES_256. Thank you.
I get a NPE when trying to extract the page of a file. Unfortunately, this might be hard to troubleshoot, since I will be unable to provide this file due...