1 <?xml version="1.0" encoding="UTF-8"?>
3 <!-- EN-Revision: 20854 -->
4 <sect1 id="zend.pdf.save">
5 <title>PDF ドキュメントへの変更内容の保存</title>
7 <acronym>PDF</acronym> ドキュメントの変更内容を保存するには 2 種類の方法があります。
8 <methodname>Zend_Pdf::save()</methodname> および <methodname>Zend_Pdf::render()</methodname> メソッドです。
12 <methodname>Zend_Pdf::save($filename, $updateOnly = false)</methodname> は、
13 ドキュメントをファイルに保存します。$updateOnly が <constant>TRUE</constant> の場合は、
14 新しい <acronym>PDF</acronym> ファイルセグメントがファイルに追記されます。
19 <methodname>Zend_Pdf::render($newSegmentOnly = false)</methodname> は、
20 <acronym>PDF</acronym> ドキュメントを文字列として返します。$newSegmentOnly が <constant>TRUE</constant> の場合は、
21 新しい <acronym>PDF</acronym> ファイルセグメントのみが返されます。
24 <example id="zend.pdf.save.example-1">
25 <title>PDF ドキュメントの保存</title>
27 <programlisting language="php"><![CDATA[
30 $pdf = Zend_Pdf::load($fileName);
33 $pdf->save($fileName, true);
34 // ドキュメントを新しいファイルに保存します。
35 $pdf->save($newFileName);
37 // PDF ドキュメントを文字列で返します。
38 $pdfString = $pdf->render();