Das Notes Forum
Lotus Notes / Domino Sonstiges => Java und .NET mit Notes/Domino => Thema gestartet von: Tobi2283 am 18.05.08 - 21:09:59
-
Hallo und Servus zusammen,
ich sitze jetzt schon einige Zeit über dem Thema PDF Formular befüllen, abspeichern und ggf. noch öffnen. Aber leider sind bisher meine ganzen Versuche und recherchen vergeblich gewesen.
Ich hab folgenden Code in einen Agenten gepackt:
...
reader = new PdfReader( "Y:\\rechnung.pdf" );
PdfStamper stamp = new PdfStamper(reader, new FileOutputStream( "y:\\befüllt.pdf" ) );
AcroFields form = stamp.getAcroFields();
form.setField("Empfänger", "Test");
form.setField("Adresse", "Anschrift");
stamp.close();
...
Dabei wird zwar ein zweites PDF angelegt, die Daten werden jedoch nicht in den Feldern gespeichert.
Hat hier irgend jemand evtl. eine Ahnung wo ich den Fehler eingebaut habe?!?
Vielen Dank bereits im voraus und beste Grüße
Tobias
-
Ich glaub Acrobat Forms sind ein Spezialthema.
If you need more and if you are used to a Web Application environment, Mark Stark has made a powerpoint presentation and a war file, introducing the generation of PDFs, filling/reading Acrobat forms and deploying iText in a web application.
Hier ist ein Link auf powerpoint Präsentation / Beispiel-Code: http://www.cdjdn.com/downloads/itextexample.zip
Im übrigen beschäftigt sich auch Kapitel 16 des Buchs iText in Action von Manning mit diesem Thema.