sniper          Mon Mar 19 13:04:26 2001 EDT

  Modified files:              
    /phpdoc/en/functions        pdf.xml 
  Log:
  Added an example of creating PDF documents in memory.
  
  
Index: phpdoc/en/functions/pdf.xml
diff -u phpdoc/en/functions/pdf.xml:1.39 phpdoc/en/functions/pdf.xml:1.40
--- phpdoc/en/functions/pdf.xml:1.39    Mon Mar  5 08:25:05 2001
+++ phpdoc/en/functions/pdf.xml Mon Mar 19 13:04:26 2001
@@ -1530,6 +1530,36 @@
       must be fetched by the client with the
       <function>PDF_get_buffer</function> function.
     </para>
+    <para>
+     The following example shows how to create a pdf document in memory
+     and how to output it correctly.
+     <example>
+      <title>Creating a PDF document in memory</title>
+      <programlisting role="php">
+&lt;?php
+
+$pdf = pdf_new();
+
+pdf_open_file($pdf);
+pdf_begin_page($pdf, 595, 842);
+pdf_set_font($pdf, "Times-Roman", 30, "host");
+pdf_set_value($pdf, "textrendering", 1);
+pdf_show_xy($pdf, "A PDF document created in memory!", 50, 750);
+pdf_end_page($pdf);
+pdf_close($pdf);
+
+$data = pdf_get_buffer($pdf);
+
+header("Content-type: application/pdf");
+header("Content-disposition: inline; filename=test.pdf");
+header("Content-length: " . strlen($data));
+
+echo $data;
+
+?>
+      </programlisting>
+     </example>
+    </para>
    </refsect1>
   </refentry>
 


Reply via email to