Joseph Jezerinac created PDFBOX-5877: ----------------------------------------
Summary: After flattening a form pdf, the pdf loses content Key: PDFBOX-5877 URL: https://issues.apache.org/jira/browse/PDFBOX-5877 Project: PDFBox Issue Type: Bug Components: AcroForm Affects Versions: 3.0.3 JBIG2 Environment: Mac Ventura, java 18 PDFBox 3.0.3, Tomcat 9 Linux; version: 5.15.0-105-generic, java 17, Tomcat 9.0.93 Reporter: Joseph Jezerinac Attachments: beforeFalttening.pdf, flattenedPdf.pdf After flattening the pdf form content changes. Pls take a look at before and after pdf. The flattening works fine in 2.0.31. After upgrading to 3.0.3 we started getting many issues with pdf forms after flattening. The code that used for flattening is as follows PDDocument pdDocument = Loader.loadPDF(file, “”); pdDocument.setResourceCache(new PdfResourceCache()) try { boolean save = false; if (pdDocument.isEncrypted()) { pdDocument.setAllSecurityToBeRemoved(true); save = true; } final PDDocumentCatalog pdDocumentCatalog = pdDocument.getDocumentCatalog(); if (pdDocumentCatalog != null) { final PDAcroForm pdForm = pdDocumentCatalog.getAcroForm(); if (pdForm != null) { pdForm.flatten(); save = true; } } if (save) { pdDocument.save(file); } } -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org