derek Fri Sep 9 01:15:14 2005 EDT
Modified files: /phpdoc/en/reference/pdf/functions pdf-add-note.xml Log: Added an example http://cvs.php.net/diff.php/phpdoc/en/reference/pdf/functions/pdf-add-note.xml?r1=1.4&r2=1.5&ty=u Index: phpdoc/en/reference/pdf/functions/pdf-add-note.xml diff -u phpdoc/en/reference/pdf/functions/pdf-add-note.xml:1.4 phpdoc/en/reference/pdf/functions/pdf-add-note.xml:1.5 --- phpdoc/en/reference/pdf/functions/pdf-add-note.xml:1.4 Sat Aug 9 00:31:33 2003 +++ phpdoc/en/reference/pdf/functions/pdf-add-note.xml Fri Sep 9 01:15:13 2005 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> +<!-- $Revision: 1.5 $ --> <!-- splitted from ./en/functions/pdf.xml, last change in rev 1.42 --> <refentry id="function.pdf-add-note"> <refnamediv> @@ -26,6 +26,36 @@ <literal>paragraph</literal>, <literal>newparagraph</literal>, <literal>key</literal>, or <literal>help</literal>. &return.success; </para> + <para> + <example> + <title>Adding a note to a PDF document with PDFlib</title> + <programlisting role="php"> +<![CDATA[ +<?php +$pdfdoc = pdf_new(); +if (!pdf_open_file($pdfdoc, '')) { + echo 'error!'; + exit; +} +pdf_begin_page($pdfdoc, 300, 300); +if ($font = pdf_findfont($pdfdoc, 'Times-Roman', 'host', 0)) { + pdf_setfont($pdfdoc, $font, 10); +} +pdf_set_value($pdfdoc, 'textrendering', 0); +pdf_add_note($pdfdoc, 100, 100, 180, 40, 'Note Content', 'Title', 'help', 0); +pdf_show_xy($pdfdoc, 'Example', 100, 100); +pdf_end_page($pdfdoc); +pdf_close($pdfdoc); +$data = pdf_get_buffer($pdfdoc); +header('Content-type: application/pdf'); +header('Content-disposition: inline; filename=example.pdf'); +header('Content-length: '.strlen($data)); +echo $data; +?> +]]> + </programlisting> + </example> + </para> </refsect1> </refentry>