Thread PDF::Reuse Textersetzung (17 answers)
Opened by bianca at 2013-09-15 18:28

bianca
 2013-09-16 08:08
#170270 #170270
User since
2009-09-13
6991 Artikel
BenutzerIn

user image
2013-09-16T05:58:22 FIFO
In Deinem PDF taucht der Text 'test' nicht auf (schau mal das PDF mit einem Text-/Hex-Editor an), er wird aus einem PDF-Objekt (stream) erzeugt und angezeigt.

Ja, das weiß ich. Sonst hätte ich ja den Text mit Regex ersetzen können.

2013-09-16T05:58:22 FIFO
Deswegen funktionieren Deine Versuche der direkten Textersetzung auch nicht. Es gibt durchaus 'Klartext'-Objekte in PDF, aber das kannst Du nicht voraussetzen. Und auch dann führt eine einfache Textersetzung idR nicht zum Ziel, weil Du damit Inkonsistenzen in den Metadaten erzeugst.

Ich möchte gern, dass quasi mein PDF ausgelesen wird, die gewünschten Texte durch andere ersetzt werden und aus dem Ergebnis ein neues PDF erstellt wird. Und ich dachte, PDF::Reuse kann das.

2013-09-16T05:58:22 FIFO
Dein PDF enthält keine Formularfelder, die Du mit prField() ändern könntest.

Wie muss denn ein solches Formularfeld aussehen?
10 print "Hallo"
20 goto 10

View full thread PDF::Reuse Textersetzung