Fügen Sie Werte in editierbare PDFs mit PHP ein und lassen Sie sie editierbar bleiben

8

Ich habe ein PDF mit editierbaren Feldern. Ich möchte Werte aus einem HTML-Formular in dieses PDF übertragen. Ich habe versucht, mit FPDF und es funktioniert, aber die Felder in der PDF sind nicht mehr bearbeitbar nach dem Übergeben der Werte an die PDF.

Ein weiterer Nachteil ist, dass wir genaue Koordinaten für jedes Feld angeben müssen, wenn die Werte an die PDF übergeben werden. Irgendwelche Ideen zu anderen Tools, die ich verwenden kann, um die "PDF EDITABLE" zu behalten?

Ich habe den folgenden Code verwendet, um pdf zu generieren Ссылка

    
tis mon 06.03.2013, 05:13
quelle

1 Antwort

5

Ich konnte in PHP keine PDF-Füllmethode finden, die ich wirklich mochte. Stattdessen benutze ich PHP, um XFDF zu generieren, dann benutze ich pdftk , um es in das ausfüllbare zu schieben PDF. (Beachten Sie, dass für diesen Code die Namen der PDF-Felder erforderlich sind.)

Hier ist eine Beispielfunktion zum Erzeugen von XFDF aus einem assoziativen Array:

%Vor%

Dann schreibe ich diese XFDF in eine temporäre Datei.

%Vor%

Wenn Sie eine nicht bearbeitbare PDF-Datei erstellen möchten, fügen Sie das Wort flatten im Befehl vor dem Wort dont_ask hinzu.

Wenn Sie nicht daran interessiert sind, ein PDF-Formular auszufüllen, können Sie das Formular auch in HTML generieren und dann dompdf um von HTML zu PDF zu konvertieren.

    
Moshe Katz 12.03.2013 20:06
quelle

Tags und Links