Es gibt zwei Methoden für das Speichern von Änderungen am PDF Dokument.
Dies sind die Methoden Zend_Pdf::save()
und Zend_Pdf::render()
.
Die Zend_Pdf::save($filename, $updateOnly = false)
Methode speichert das
PDF Dokument in einer Datei. Wenn $updateOnly auf true gesetzt wird, wird das neue PDF
Segment nur an die Datei angehängt, ansonsten wird die Datei überschrieben.
Die Zend_Pdf::render($newSegmentOnly = false)
Methode gibt das PDF
Dokument als Zeichenkette zurück. Wenn $newSegmentOnly auf true gesetzt wird, wird nur das
neue PDF Dateisegment zurückgegeben.
Beispiel 24.3. Speichern eines PDF Dokuments
<?php ... // Lade das PDF Dokument. $pdf = Zend_Pdf::load($fileName); ... // Aktualisiere das Dokument $pdf->save($fileName); // Speichere das Dokument in eine neue Datei $pdf->save($newFileName, true); // Geb das PDF Dokument in einer Zeichenkette zurück. $pdfString = $pdf->render(); ... ?>