|
|
Zend Framework 2 Documentation (Manual) | |
|
File: /_sources/modules/zendpdf.save.txt
Size: | 1024 |
Storage flags: | no_autoload,compress/gzip (42%) |
.. _zendpdf.save:
Save Changes to PDF Documents
=============================
There are two methods that save changes to *PDF* documents: the ``ZendPdf\PdfDocument::save()`` and ``ZendPdf\PdfDocument::render()``
methods.
``ZendPdf\PdfDocument::save($filename, $updateOnly = false)`` saves the *PDF* document to a file. If $updateOnly is ``TRUE``,
then only the new *PDF* file segment is appended to a file. Otherwise, the file is overwritten.
``ZendPdf\PdfDocument::render($newSegmentOnly = false)`` returns the *PDF* document as a string. If $newSegmentOnly is
``TRUE``, then only the new *PDF* file segment is returned.
.. _zendpdf.save.example-1:
.. rubric:: Saving PDF Documents
.. code-block:: php
:linenos:
...
// Load the PDF document
$pdf = ZendPdf\PdfDocument::load($fileName);
...
// Update the PDF document
$pdf->save($fileName, true);
// Save document as a new file
$pdf->save($newFileName);
// Return the PDF document as a string
$pdfString = $pdf->render();
...
For more information about the PHK package format: http://phk.tekwire.net