[ https://issues.apache.org/jira/browse/PDFBOX-5878?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17879753#comment-17879753 ]
Tilman Hausherr edited comment on PDFBOX-5878 at 9/6/24 4:04 AM: ----------------------------------------------------------------- I could try to getValue() and setValue() on the text fields and see whether it looks better when PDFBox recreates the appearances. These fields have a value that makes sense. I'm just wondering whether this person will have legal disadvantages if the file is refused? (Although I doubt that the content of field {{Root/Pages/Kids/[0]/Annots/[7]/V}} will work for the petitioner). OTOH it's from 22.2 so it may already have been decided in some way. was (Author: tilman): I could try to getValue() and setValue() on the text fields and see whether it looks better when PDFBox recreates the appearances. These fields have a value that makes sense. I'm just wondering whether this person will have legal disadvantages if the file is refused? (Although I doubt that the content of field {{Root/Pages/Kids/[0]/Annots/[7]/V}} will work for the petitioner). OTOH it's from 22.2 so it may already have been processed. > pdf form field text gets blurred after flattening > ------------------------------------------------- > > Key: PDFBOX-5878 > URL: https://issues.apache.org/jira/browse/PDFBOX-5878 > Project: PDFBox > Issue Type: Bug > Components: AcroForm > Affects Versions: 2.0.28, 3.0.3 PDFBox > 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 > Priority: Major > Labels: Appearance > Attachments: Bildschirmfoto vom 2024-09-05 10-07-13.png, > beforeFlattening.pdf, flattened.pdf > > > After flattening a pdf acro form, value of some fields get blurred > {code:java} > PDDocument pdDocument = Loader.loadPDF(inFile, ""); > pdDocument.setResourceCache(new DefaultResourceCache()); > 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(outFile); > } > } > catch (Exception e) {} > {code} -- 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