cvs: phpdoc-de /reference/cpdf reference.xml
| From: | Martin Samesch | Date: | Mon, 19 Aug 2002 10:55:22 +0000 |
| Subject: | cvs: phpdoc-de /reference/cpdf reference.xml | ||
| Groups: | php.doc.de | ||
| Request: | Send a blank email to doc-de+get-99@lists.php.net to get a copy of this message | ||
samesch Mon Aug 19 06:55:22 2002 EDT
Modified files:
/phpdoc-de/reference/cpdf reference.xml
Log:
syncing with EN-Rev. 1.6
Index: phpdoc-de/reference/cpdf/reference.xml diff -u phpdoc-de/reference/cpdf/reference.xml:1.2 phpdoc-de/reference/cpdf/reference.xml:1.3 --- phpdoc-de/reference/cpdf/reference.xml:1.2 Mon Apr 15 20:13:34 2002 +++ phpdoc-de/reference/cpdf/reference.xml Mon Aug 19 06:55:22 2002 @@ -1,76 +1,79 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.2 $ --> +<!-- $Revision: 1.3 $ --> +<!-- EN-Revision: 1.6 Maintainer: samesch Status: ready --> <reference id="ref.cpdf"> <title>ClibPDF Funktionen</title> <titleabbrev>ClibPDF</titleabbrev> <partintro> - <simpara> - Mit der ClibPDF können Sie PDF-Dokumente mit PHP erstellen. Diese - Bibliothek ist zum Herunterladen erhältlich von <ulink - url="&url.fastio;">FastIO</ulink>, aber für deren kommerzielle - Verwendung ist es erforderlich, dass Sie eine Lizenz erwerben. - Funktionalität und API der ClibPDF sind der <link - linkend="ref.pdf">PDFlib</link> ähnlich. - </simpara> - <simpara> - Diese Dokumentation sollten Sie zusammen mit dem ClibPDF-Handbuch - lesen, weil letzteres diese Bibliothek viel ausführlicher erklärt. - </simpara> - <simpara> - Die Namen vieler Funktionen in der ClibPDF, im PHP-Modul und in - der <link linkend="ref.pdf">PDFlib</link> sind gleich. Außer - <function>cpdf_open</function> nehmen alle Funktionen die - Bezeichnung des Dokuments als ihren ersten Parameter. - </simpara> - <simpara> - Diese Bezeichnung wird gegenwärtig nicht intern verwendet, weil - ClibPDF die gleichzeitige Erzeugung mehrerer PDF-Dokumente nicht - unterstützt. Da das Ergebnis nicht vorhersehbar ist, sollten Sie - es am besten nicht einmal testen. Die Folgen, die das in einer - multi-threaded Umgebung hätte, kann ich nicht abschätzen. Laut - ClibPDF-Autor wird sich das in einer der nächsten Versionen ändern - (als dieses geschrieben wurde, war Version 1.10 aktuell). - Verwenden Sie das pdflib-Modul, wenn Sie diese Funktionalität - benötigen. - </simpara> - <note> - <simpara> - Die Funktion <function>cpdf_set_font</function> hat sich seit - PHP 3 geändert und unterstützt nun asiatische Zeichensätze. Der - Kodierungsparameter ist keine Zahl mehr, sondern eine - Zeichenkette. - </simpara> - </note> - <simpara> - Eine nette Eigenschaft der ClibPDF (und der <link - linkend="ref.pdf">PDFlib</link>) ist die Möglichkeit, das - PDF-Dokument vollständig im Speicher zu erzeugen, ohne temporäre - Dateien zu verwenden. Sie bietet auch die Möglichkeit, Koordinaten - in einer vordefinierten Längeneinheit zu übergeben. Dies ist eine - praktische Fähigkeit, die bei Verwendung der <link - linkend="ref.pdf">PDFlib</link> aber auch mit - <function>pdf_translate</function> simuliert werden kann. - </simpara> - <simpara> - Eine weitere nette Eigenschaft von ClibPDF ist die Tatsache, dass - jede Seite jederzeit geändert werden kann, selbst wenn schon eine - neue Seite geöffnet wurde. Die Funktion - <function>cpdf_set_current_page</function> erlaubt es, die - aktuelle Seite zu verlassen und mit den Änderungen einer anderen - Seite fortzufahren. - </simpara> - <simpara> - Die meisten Funktionen sind ziemlich einfach zu benutzen. Der - schwierigste Teil ist wahrscheinlich die Erzeugung eines sehr - einfachen PDF-Dokuments überhaupt. Das folgende Beispiel sollte - für Sie eine gute Starthilfe sein. Es erzeugt ein Dokument mit - einer Seite. Die Seite enthält den Umriss des Textes "Times-Roman" - in 30-Punkt-Schrift. Der Text ist unterstrichen. - </simpara> - <example> - <title>Ein einfaches ClibPDF-Beispiel</title> - <programlisting> + + <section id="cpdf.intro"> + &reftitle.intro; + <para> + Mit der ClibPDF können Sie PDF-Dokumente mit PHP erstellen. Diese + Bibliothek ist zum Herunterladen erhältlich von <ulink + url="&url.fastio;">FastIO</ulink>, aber für deren kommerzielle + Verwendung ist es erforderlich, dass Sie eine Lizenz erwerben. + Funktionalität und API der ClibPDF sind der <link + linkend="ref.pdf">PDFlib</link> ähnlich. + </para> + <para> + Diese Dokumentation sollten Sie zusammen mit dem ClibPDF-Handbuch + lesen, weil letzteres diese Bibliothek viel ausführlicher + erklärt. + </para> + <para> + Die Namen vieler Funktionen in der ClibPDF, im PHP-Modul und in + der <link linkend="ref.pdf">PDFlib</link> sind gleich. Außer + <function>cpdf_open</function> nehmen alle Funktionen die + Bezeichnung des Dokuments als ihren ersten Parameter. + </para> + <para> + Diese Bezeichnung wird gegenwärtig nicht intern verwendet, weil + ClibPDF die gleichzeitige Erzeugung mehrerer PDF-Dokumente nicht + unterstützt. Da das Ergebnis nicht vorhersehbar ist, sollten Sie + es am besten nicht einmal testen. Die Folgen, die das in einer + multi-threaded Umgebung hätte, kann ich nicht abschätzen. Laut + ClibPDF-Autor wird sich das in einer der nächsten Versionen + ändern (als dieses geschrieben wurde, war Version 1.10 aktuell). + Verwenden Sie das pdflib-Modul, wenn Sie diese Funktionalität + benötigen. + </para> + <para> + Eine nette Eigenschaft der ClibPDF (und der <link + linkend="ref.pdf">PDFlib</link>) ist die Möglichkeit, das + PDF-Dokument vollständig im Speicher zu erzeugen, ohne temporäre + Dateien zu verwenden. Sie bietet auch die Möglichkeit, + Koordinaten in einer vordefinierten Längeneinheit zu übergeben. + Dies ist eine praktische Fähigkeit, die bei Verwendung der <link + linkend="ref.pdf">PDFlib</link> aber auch mit + <function>pdf_translate</function> simuliert werden kann. + </para> + <para> + Eine weitere nette Eigenschaft von ClibPDF ist die Tatsache, dass + jede Seite jederzeit geändert werden kann, selbst wenn schon eine + neue Seite geöffnet wurde. Die Funktion + <function>cpdf_set_current_page</function> erlaubt es, die + aktuelle Seite zu verlassen und mit den Änderungen einer anderen + Seite fortzufahren. + </para> + <para> + Die meisten Funktionen sind ziemlich einfach zu benutzen. Der + schwierigste Teil ist wahrscheinlich die Erzeugung eines sehr + einfachen PDF-Dokuments überhaupt. Das folgende Beispiel sollte + für Sie eine gute Starthilfe sein. Es erzeugt ein Dokument mit + einer Seite. Die Seite enthält den Umriss des Textes + "Times-Roman" in 30-Punkt-Schrift. Der Text ist unterstrichen. + </para> + </section> + + &reference.cpdf.constants; + + <section id="cpdf.examples"> + &reftitle.examples; + <example> + <title>Ein einfaches ClibPDF-Beispiel</title> + <programlisting> <![CDATA[ <?php $cpdf = cpdf_open(0); @@ -90,17 +93,17 @@ cpdf_close($cpdf); ?> ]]> - </programlisting> - </example> - <simpara> - Die pdflib-Distribution enthält ein komplexeres Beispiel, das eine - Reihe von Seiten mit einer Analoguhr erzeugt. Hier ist dieses - Beispiel, das unter Verwendung der ClibPDF-Erweiterung in PHP - konvertiert wurde: - </simpara> - <example> - <title>pdfclock-Beispiel der pdflib 2.0 Distribution</title> - <programlisting> + </programlisting> + </example> + <para> + Die pdflib-Distribution enthält ein komplexeres Beispiel, das + eine Reihe von Seiten mit einer Analoguhr erzeugt. Hier ist + dieses Beispiel, das unter Verwendung der ClibPDF-Erweiterung in + PHP konvertiert wurde: + </para> + <example> + <title>pdfclock-Beispiel der pdflib 2.0 Distribution</title> + <programlisting> <![CDATA[ <?php $radius = 200; @@ -122,7 +125,7 @@ /* minute strokes */ cpdf_setlinewidth($pdf, 2.0); - for ($alpha = 0; $alpha < 360; $alpha += 6) + for ($alpha = 0; $alpha < 360; $alpha += 6) { cpdf_rotate($pdf, 6.0); cpdf_moveto($pdf, $radius, 0.0); @@ -135,7 +138,7 @@ /* 5 minute strokes */ cpdf_setlinewidth($pdf, 3.0); - for ($alpha = 0; $alpha < 360; $alpha += 30) + for ($alpha = 0; $alpha < 360; $alpha += 30) { cpdf_rotate($pdf, 30.0); cpdf_moveto($pdf, $radius, 0.0); @@ -190,8 +193,18 @@ cpdf_close($pdf); ?> ]]> - </programlisting> - </example> + </programlisting> + </example> + </section> + + <section id="cpdf.seealso"> + &reftitle.seealso; + <para> + Siehe auch die Dokumentation der <link + linkend="ref.pdf">PDFlib</link>-Erweiterung. + </para> + </section> + </partintro> &reference.cpdf.functions;
Index: phpdoc-de/reference/cpdf/reference.xml diff -u phpdoc-de/reference/cpdf/reference.xml:1.2 phpdoc-de/reference/cpdf/reference.xml:1.3 --- phpdoc-de/reference/cpdf/reference.xml:1.2 Mon Apr 15 20:13:34 2002 +++ phpdoc-de/reference/cpdf/reference.xml Mon Aug 19 06:55:22 2002 @@ -1,76 +1,79 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.2 $ --> +<!-- $Revision: 1.3 $ --> +<!-- EN-Revision: 1.6 Maintainer: samesch Status: ready --> <reference id="ref.cpdf"> <title>ClibPDF Funktionen</title> <titleabbrev>ClibPDF</titleabbrev> <partintro> - <simpara> - Mit der ClibPDF können Sie PDF-Dokumente mit PHP erstellen. Diese - Bibliothek ist zum Herunterladen erhältlich von <ulink - url="&url.fastio;">FastIO</ulink>, aber für deren kommerzielle - Verwendung ist es erforderlich, dass Sie eine Lizenz erwerben. - Funktionalität und API der ClibPDF sind der <link - linkend="ref.pdf">PDFlib</link> ähnlich. - </simpara> - <simpara> - Diese Dokumentation sollten Sie zusammen mit dem ClibPDF-Handbuch - lesen, weil letzteres diese Bibliothek viel ausführlicher erklärt. - </simpara> - <simpara> - Die Namen vieler Funktionen in der ClibPDF, im PHP-Modul und in - der <link linkend="ref.pdf">PDFlib</link> sind gleich. Außer - <function>cpdf_open</function> nehmen alle Funktionen die - Bezeichnung des Dokuments als ihren ersten Parameter. - </simpara> - <simpara> - Diese Bezeichnung wird gegenwärtig nicht intern verwendet, weil - ClibPDF die gleichzeitige Erzeugung mehrerer PDF-Dokumente nicht - unterstützt. Da das Ergebnis nicht vorhersehbar ist, sollten Sie - es am besten nicht einmal testen. Die Folgen, die das in einer - multi-threaded Umgebung hätte, kann ich nicht abschätzen. Laut - ClibPDF-Autor wird sich das in einer der nächsten Versionen ändern - (als dieses geschrieben wurde, war Version 1.10 aktuell). - Verwenden Sie das pdflib-Modul, wenn Sie diese Funktionalität - benötigen. - </simpara> - <note> - <simpara> - Die Funktion <function>cpdf_set_font</function> hat sich seit - PHP 3 geändert und unterstützt nun asiatische Zeichensätze. Der - Kodierungsparameter ist keine Zahl mehr, sondern eine - Zeichenkette. - </simpara> - </note> - <simpara> - Eine nette Eigenschaft der ClibPDF (und der <link - linkend="ref.pdf">PDFlib</link>) ist die Möglichkeit, das - PDF-Dokument vollständig im Speicher zu erzeugen, ohne temporäre - Dateien zu verwenden. Sie bietet auch die Möglichkeit, Koordinaten - in einer vordefinierten Längeneinheit zu übergeben. Dies ist eine - praktische Fähigkeit, die bei Verwendung der <link - linkend="ref.pdf">PDFlib</link> aber auch mit - <function>pdf_translate</function> simuliert werden kann. - </simpara> - <simpara> - Eine weitere nette Eigenschaft von ClibPDF ist die Tatsache, dass - jede Seite jederzeit geändert werden kann, selbst wenn schon eine - neue Seite geöffnet wurde. Die Funktion - <function>cpdf_set_current_page</function> erlaubt es, die - aktuelle Seite zu verlassen und mit den Änderungen einer anderen - Seite fortzufahren. - </simpara> - <simpara> - Die meisten Funktionen sind ziemlich einfach zu benutzen. Der - schwierigste Teil ist wahrscheinlich die Erzeugung eines sehr - einfachen PDF-Dokuments überhaupt. Das folgende Beispiel sollte - für Sie eine gute Starthilfe sein. Es erzeugt ein Dokument mit - einer Seite. Die Seite enthält den Umriss des Textes "Times-Roman" - in 30-Punkt-Schrift. Der Text ist unterstrichen. - </simpara> - <example> - <title>Ein einfaches ClibPDF-Beispiel</title> - <programlisting> + + <section id="cpdf.intro"> + &reftitle.intro; + <para> + Mit der ClibPDF können Sie PDF-Dokumente mit PHP erstellen. Diese + Bibliothek ist zum Herunterladen erhältlich von <ulink + url="&url.fastio;">FastIO</ulink>, aber für deren kommerzielle + Verwendung ist es erforderlich, dass Sie eine Lizenz erwerben. + Funktionalität und API der ClibPDF sind der <link + linkend="ref.pdf">PDFlib</link> ähnlich. + </para> + <para> + Diese Dokumentation sollten Sie zusammen mit dem ClibPDF-Handbuch + lesen, weil letzteres diese Bibliothek viel ausführlicher + erklärt. + </para> + <para> + Die Namen vieler Funktionen in der ClibPDF, im PHP-Modul und in + der <link linkend="ref.pdf">PDFlib</link> sind gleich. Außer + <function>cpdf_open</function> nehmen alle Funktionen die + Bezeichnung des Dokuments als ihren ersten Parameter. + </para> + <para> + Diese Bezeichnung wird gegenwärtig nicht intern verwendet, weil + ClibPDF die gleichzeitige Erzeugung mehrerer PDF-Dokumente nicht + unterstützt. Da das Ergebnis nicht vorhersehbar ist, sollten Sie + es am besten nicht einmal testen. Die Folgen, die das in einer + multi-threaded Umgebung hätte, kann ich nicht abschätzen. Laut + ClibPDF-Autor wird sich das in einer der nächsten Versionen + ändern (als dieses geschrieben wurde, war Version 1.10 aktuell). + Verwenden Sie das pdflib-Modul, wenn Sie diese Funktionalität + benötigen. + </para> + <para> + Eine nette Eigenschaft der ClibPDF (und der <link + linkend="ref.pdf">PDFlib</link>) ist die Möglichkeit, das + PDF-Dokument vollständig im Speicher zu erzeugen, ohne temporäre + Dateien zu verwenden. Sie bietet auch die Möglichkeit, + Koordinaten in einer vordefinierten Längeneinheit zu übergeben. + Dies ist eine praktische Fähigkeit, die bei Verwendung der <link + linkend="ref.pdf">PDFlib</link> aber auch mit + <function>pdf_translate</function> simuliert werden kann. + </para> + <para> + Eine weitere nette Eigenschaft von ClibPDF ist die Tatsache, dass + jede Seite jederzeit geändert werden kann, selbst wenn schon eine + neue Seite geöffnet wurde. Die Funktion + <function>cpdf_set_current_page</function> erlaubt es, die + aktuelle Seite zu verlassen und mit den Änderungen einer anderen + Seite fortzufahren. + </para> + <para> + Die meisten Funktionen sind ziemlich einfach zu benutzen. Der + schwierigste Teil ist wahrscheinlich die Erzeugung eines sehr + einfachen PDF-Dokuments überhaupt. Das folgende Beispiel sollte + für Sie eine gute Starthilfe sein. Es erzeugt ein Dokument mit + einer Seite. Die Seite enthält den Umriss des Textes + "Times-Roman" in 30-Punkt-Schrift. Der Text ist unterstrichen. + </para> + </section> + + &reference.cpdf.constants; + + <section id="cpdf.examples"> + &reftitle.examples; + <example> + <title>Ein einfaches ClibPDF-Beispiel</title> + <programlisting> <![CDATA[ <?php $cpdf = cpdf_open(0); @@ -90,17 +93,17 @@ cpdf_close($cpdf); ?> ]]> - </programlisting> - </example> - <simpara> - Die pdflib-Distribution enthält ein komplexeres Beispiel, das eine - Reihe von Seiten mit einer Analoguhr erzeugt. Hier ist dieses - Beispiel, das unter Verwendung der ClibPDF-Erweiterung in PHP - konvertiert wurde: - </simpara> - <example> - <title>pdfclock-Beispiel der pdflib 2.0 Distribution</title> - <programlisting> + </programlisting> + </example> + <para> + Die pdflib-Distribution enthält ein komplexeres Beispiel, das + eine Reihe von Seiten mit einer Analoguhr erzeugt. Hier ist + dieses Beispiel, das unter Verwendung der ClibPDF-Erweiterung in + PHP konvertiert wurde: + </para> + <example> + <title>pdfclock-Beispiel der pdflib 2.0 Distribution</title> + <programlisting> <![CDATA[ <?php $radius = 200; @@ -122,7 +125,7 @@ /* minute strokes */ cpdf_setlinewidth($pdf, 2.0); - for ($alpha = 0; $alpha < 360; $alpha += 6) + for ($alpha = 0; $alpha < 360; $alpha += 6) { cpdf_rotate($pdf, 6.0); cpdf_moveto($pdf, $radius, 0.0); @@ -135,7 +138,7 @@ /* 5 minute strokes */ cpdf_setlinewidth($pdf, 3.0); - for ($alpha = 0; $alpha < 360; $alpha += 30) + for ($alpha = 0; $alpha < 360; $alpha += 30) { cpdf_rotate($pdf, 30.0); cpdf_moveto($pdf, $radius, 0.0); @@ -190,8 +193,18 @@ cpdf_close($pdf); ?> ]]> - </programlisting> - </example> + </programlisting> + </example> + </section> + + <section id="cpdf.seealso"> + &reftitle.seealso; + <para> + Siehe auch die Dokumentation der <link + linkend="ref.pdf">PDFlib</link>-Erweiterung. + </para> + </section> + </partintro> &reference.cpdf.functions;