Autor Thema: iText und PDF Formular füllen  (Gelesen 7340 mal)

Offline Tobi2283

  • Frischling
  • *
  • Beiträge: 31
  • Geschlecht: Männlich
iText und PDF Formular füllen
« 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

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: iText und PDF Formular füllen
« Antwort #1 am: 21.05.08 - 11:20:21 »
Ich glaub Acrobat Forms sind ein Spezialthema.

Zitat
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.
« Letzte Änderung: 21.05.08 - 11:22:46 von Axel Janssen »
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz