John Liston created PDFBOX-3777:
-----------------------------------

             Summary: org.apache.pdfbox.cos.COSDictionary cannot be cast to 
org.apache.pdfbox.cos.COSArray
                 Key: PDFBOX-3777
                 URL: https://issues.apache.org/jira/browse/PDFBOX-3777
             Project: PDFBox
          Issue Type: Bug
    Affects Versions: 2.0.5
            Reporter: John Liston
            Priority: Minor
         Attachments: D1790B.PDF

              public static void main(String[] args) {
                              PDDocument pdDocument;
                              try {
                                             pdDocument = PDDocument.load(new 
File("D1790B.PDF"));
                              }
                              catch (Exception e) {
                                             throw new RuntimeException(e);
                              }
                              PDAcroForm pdAcroForm = 
pdDocument.getDocumentCatalog().getAcroForm();
                              if (pdAcroForm != null) {
                                             try {
                                                            List<PDField> 
acroFields = pdAcroForm.getFields();
                                                            List<PDField> 
pdFields = new ArrayList<PDField>();
                                                            for (PDField 
pdField : acroFields) {
                      // (modify fields)
                                                            }
                                                            
pdAcroForm.setFields(pdFields);
                                                            // flatten the 
document to get rid of the buttons
                                                            
pdAcroForm.flatten();
                                             }
                                             catch (IOException e) {
                                                            throw new 
RuntimeException(e);
                                             }
                              }
               }




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to