pdfbox-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Robert Meissner <r.meiss...@applicationpark.de>
Subject Add a new (hidden) PDField to a PDAcroForm
Date Mon, 11 May 2015 10:02:28 GMT
Hello,

I am new to this mailinglist and would like to add a new hidden fields 
to a PDAcroForm. Thanks for your reply in advance!

I have already created the following code, that changes the values of 
existing fields, but i need to create a new PDField and add it to the 
PDAcroForm. The field should be hidden.

document = PDDocument.load(req.getInputStream());
final PDPage page = (PDPage) 
document.getDocumentCatalog().getAllPages().get(document.getNumberOfPages() 
- 1);
final PDAcroForm acroForm = document.getDocumentCatalog().getAcroForm();
for (final PDField field : (List<PDField>) acroForm.getFields()) {
     switch (field.getFullyQualifiedName()) {
         case "myField": {
             field.setValue("newValue");
             break;
         }
         default:
     }
}
document.save("Z:/1.pdf");
document.close();

Best regards,
RoMe

-- 
Mit freundlichen Grüßen,
Robert Meissner
Application Park GmbH
Telefon: +49 (0) 231 2890227
Mobil: +49 (0) 176 99750340
E-Mail: r.meissner@applicationpark.de
Web: www.applicationpark.de
_______________________________________________
Application Park GmbH
Rheinlanddamm 201
44139 Dortmund
  
Amtsgericht Dortmund:
HRB 21601
Geschäftsführer:
Axel Schmidt
_______________________________________________
Beachten Sie bitte, dass jede Form der unautorisierten Nutzung, Veröffentlichung, Vervielfältigung
oder Weitergabe des Inhalts dieser E-Mail nicht gestattet ist.

Diese Nachricht ist ausschließlich für den bezeichneten Adressaten oder dessen Vertreter
bestimmt. Sollten Sie nicht der vorgesehene Adressat dieser E-Mail oder dessen Vertreter sein,
so bitten wir Sie, sich mit dem Absender der E-Mail in Verbindung zu setzen und diese Nachricht
mit allen Anhängen zu löschen.

  


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@pdfbox.apache.org
For additional commands, e-mail: users-help@pdfbox.apache.org


Mime
View raw message