cvs: phpdoc /de/functions cpdf.xml

From: Date: Tue, 19 Feb 2002 20:55:04 +0000
Subject: cvs: phpdoc /de/functions cpdf.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969342455@lists.php.net to get a copy of this message
samesch Tue Feb 19 15:55:04 2002 EDT Modified files: /phpdoc/de/functions cpdf.xml Log: syncing with enlish rev 1.39, re-indenting, sorting added functions alphabetically

Index: phpdoc/de/functions/cpdf.xml diff -u phpdoc/de/functions/cpdf.xml:1.24 phpdoc/de/functions/cpdf.xml:1.25 --- phpdoc/de/functions/cpdf.xml:1.24 Sat Feb 2 10:33:58 2002 +++ phpdoc/de/functions/cpdf.xml Tue Feb 19 15:55:04 2002 @@ -70,9 +70,10 @@ <example> <title>Ein einfaches ClibPDF-Beispiel</title> <programlisting> -&lt;?php +<![CDATA[ +<?php $cpdf = cpdf_open(0); -cpdf_page_init($cpdf, 1, 0, 595, 842); +cpdf_page_init($cpdf, 1, 0, 595, 842, 1.0); cpdf_add_outline($cpdf, 0, 0, 0, 1, "Seite 1"); cpdf_begin_text($cpdf); cpdf_set_font($cpdf, "Times-Roman", 30, "WinAnsiEncoding"); @@ -86,7 +87,8 @@ Header("Content-type: application/pdf"); cpdf_output_buffer($cpdf); cpdf_close($cpdf); -?&gt; +?> +]]> </programlisting> </example> <simpara> @@ -98,7 +100,8 @@ <example> <title>pdfclock-Beispiel der pdflib 2.0 Distribution</title> <programlisting> -&lt;?php +<![CDATA[ +<?php $radius = 200; $margin = 20; $pagecount = 40; @@ -184,7 +187,8 @@ Header("Content-type: application/pdf"); cpdf_output_buffer($pdf); cpdf_close($pdf); -?&gt; +?> +]]> </programlisting> </example> </partintro> @@ -196,17 +200,17 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_add_annotation</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>ulx</parameter></methodparam> - <methodparam><type>double</type><parameter>uly</parameter></methodparam> - <methodparam><type>double</type><parameter>orx</parameter></methodparam> - <methodparam><type>double</type><parameter>ory</parameter></methodparam> - <methodparam><type>string</type><parameter>Titel</parameter></methodparam> - <methodparam><type>string</type><parameter>Inhalt</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_add_annotation</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>ulx</parameter></methodparam> + <methodparam><type>float</type><parameter>uly</parameter></methodparam> + <methodparam><type>float</type><parameter>orx</parameter></methodparam> + <methodparam><type>float</type><parameter>ory</parameter></methodparam> + <methodparam><type>string</type><parameter>Titel</parameter></methodparam> + <methodparam><type>string</type><parameter>Inhalt</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_add_annotation</function> fügt eine Anmerkung ein, bei der die untere linke Ecke bei @@ -232,11 +236,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_add_outline</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>string</type><parameter>Text</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_add_outline</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>string</type><parameter>Text</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_add_outline</function> fügt ein Lesezeichen mit dem Text <parameter>Text</parameter> hinzu, das @@ -244,7 +248,8 @@ <example> <title>Hinzufügen einer Seitenübersicht</title> <programlisting> -&lt;?php +<![CDATA[ +<?php $cpdf = cpdf_open(0); cpdf_page_init($cpdf, 1, 0, 595, 842); cpdf_add_outline($cpdf, 0, 0, 0, 1, "Seite 1"); @@ -255,7 +260,8 @@ Header("Content-type: application/pdf"); cpdf_output_buffer($cpdf); cpdf_close($cpdf); -?&gt; +?> +]]> </programlisting> </example> </para> @@ -269,16 +275,16 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_arc</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>x-koor</parameter></methodparam> - <methodparam><type>double</type><parameter>y-koor</parameter></methodparam> - <methodparam><type>double</type><parameter>Radius</parameter></methodparam> - <methodparam><type>double</type><parameter>Anfang</parameter></methodparam> - <methodparam><type>double</type><parameter>Ende</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_arc</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>x-koor</parameter></methodparam> + <methodparam><type>float</type><parameter>y-koor</parameter></methodparam> + <methodparam><type>float</type><parameter>Radius</parameter></methodparam> + <methodparam><type>float</type><parameter>Anfang</parameter></methodparam> + <methodparam><type>float</type><parameter>Ende</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_arc</function> zeichnet einen Kreisbogen mit dem Mittelpunkt (<parameter>x-koor</parameter>, @@ -307,10 +313,10 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_begin_text</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_begin_text</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_begin_text</function> beginnt einen Textabschnitt. Er muss mit <function>cpdf_end_text</function> @@ -318,12 +324,14 @@ <example> <title>Ausgabe von Text</title> <programlisting> -&lt;?php +<![CDATA[ +<?php cpdf_begin_text($pdf); cpdf_set_font($pdf, 16, "Helvetica", "WinAnsiEncoding"); cpdf_text($pdf, 100, 100, "Etwas Text"); cpdf_end_text($pdf) -?&gt; +?> +]]> </programlisting> </example> </para> @@ -340,14 +348,14 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_circle</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>x-koor</parameter></methodparam> - <methodparam><type>double</type><parameter>y-koor</parameter></methodparam> - <methodparam><type>double</type><parameter>Radius</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_circle</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>x-koor</parameter></methodparam> + <methodparam><type>float</type><parameter>y-koor</parameter></methodparam> + <methodparam><type>float</type><parameter>Radius</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_circle</function> zeichnet einen Kreis mit dem Mittelpunkt (<parameter>x-koor</parameter>, @@ -376,10 +384,10 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_clip</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_clip</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_clip</function> beschränkt alle Zeichnungen auf den aktuellen Pfad. @@ -394,10 +402,10 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_close</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_close</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_close</function> schließt das PDF-Dokument. Sie sollte als letzte, sogar nach @@ -418,10 +426,10 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_closepath</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_closepath</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_closepath</function> schließt den aktuellen Pfad. @@ -438,10 +446,10 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_closepath_fill_stroke</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_closepath_fill_stroke</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_closepath_fill_stroke</function> schließt den aktuellen Pfad, füllt seinen Innenraum mit der @@ -467,10 +475,10 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_closepath_stroke</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_closepath_stroke</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_closepath_stroke</function> ist eine Kombination aus <function>cpdf_closepath</function> und @@ -490,11 +498,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_continue_text</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>string</type><parameter>Text</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_continue_text</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>string</type><parameter>Text</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_continue_text</function> gibt die Zeichenkette in <parameter>Text</parameter> in der nächsten Zeile @@ -516,17 +524,17 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_curveto</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>x1</parameter></methodparam> - <methodparam><type>double</type><parameter>y1</parameter></methodparam> - <methodparam><type>double</type><parameter>x2</parameter></methodparam> - <methodparam><type>double</type><parameter>y2</parameter></methodparam> - <methodparam><type>double</type><parameter>x3</parameter></methodparam> - <methodparam><type>double</type><parameter>y3</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_curveto</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>x1</parameter></methodparam> + <methodparam><type>float</type><parameter>y1</parameter></methodparam> + <methodparam><type>float</type><parameter>x2</parameter></methodparam> + <methodparam><type>float</type><parameter>y2</parameter></methodparam> + <methodparam><type>float</type><parameter>x3</parameter></methodparam> + <methodparam><type>float</type><parameter>y3</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_curveto</function> zeichnet eine Bezier-Kurve vom aktuellen Punkt zum Punkt @@ -558,10 +566,10 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_end_text</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_end_text</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_end_text</function> beendet einen Textabschnitt, der mit <function>cpdf_begin_text</function> @@ -569,12 +577,14 @@ <example> <title>Ausgabe von Text</title> <programlisting> -&lt;?php +<![CDATA[ +<?php cpdf_begin_text($pdf); cpdf_set_font($pdf, 16, "Helvetica", "WinAnsiEncoding"); cpdf_text($pdf, 100, 100, "Etwas Text"); cpdf_end_text($pdf) -?&gt; +?> +]]> </programlisting> </example> </para> @@ -591,10 +601,10 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_fill</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_fill</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_fill</function> füllt den Innenraum des aktuellen Pfades mit der aktuellen Füllfarbe. @@ -619,10 +629,10 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_fill_stroke</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_fill_stroke</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_fill_stroke</function> füllt den Innenraum des aktuellen Pfades mit der aktuellen Füllfarbe und @@ -646,10 +656,10 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_finalize</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_finalize</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_finalize</function> beendet das Dokument <parameter>PDF-Dokument</parameter>. Sie müssen danach @@ -668,11 +678,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_finalize_page</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>int</type><parameter>Seitennummer</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_finalize_page</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>int</type><parameter>Seitennummer</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_finalize_page</function> beendet die Seite mit der Seitennummer <parameter>page number</parameter>. @@ -697,14 +707,14 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_global_set_document_limits</methodname> - <methodparam><type>int</type><parameter>maxSeiten</parameter></methodparam> - <methodparam><type>int</type><parameter>maxSchriftarten</parameter></methodparam> - <methodparam><type>int</type><parameter>maxAbbildungen</parameter></methodparam> - <methodparam><type>int</type><parameter>maxBemerkungen</parameter></methodparam> - <methodparam><type>int</type><parameter>maxObjekte</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_global_set_document_limits</methodname> + <methodparam><type>int</type><parameter>maxSeiten</parameter></methodparam> + <methodparam><type>int</type><parameter>maxSchriftarten</parameter></methodparam> + <methodparam><type>int</type><parameter>maxAbbildungen</parameter></methodparam> + <methodparam><type>int</type><parameter>maxBemerkungen</parameter></methodparam> + <methodparam><type>int</type><parameter>maxObjekte</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_global_set_document_limits</function> setzt verschiedene Beschränkungen für Dokumente. Damit diese @@ -725,19 +735,19 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>int</type><methodname>cpdf_import_jpeg</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>string</type><parameter>Dateiname</parameter></methodparam> - <methodparam><type>double</type><parameter>x-koor</parameter></methodparam> - <methodparam><type>double</type><parameter>y-koor</parameter></methodparam> - <methodparam><type>double</type><parameter>Winkel</parameter></methodparam> - <methodparam><type>double</type><parameter>Breite</parameter></methodparam> - <methodparam><type>double</type><parameter>Höhe</parameter></methodparam> - <methodparam><type>double</type><parameter>x-Skalierung</parameter></methodparam> - <methodparam><type>double</type><parameter>y-Skalierung</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>int</type><methodname>cpdf_import_jpeg</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>string</type><parameter>Dateiname</parameter></methodparam> + <methodparam><type>float</type><parameter>x-koor</parameter></methodparam> + <methodparam><type>float</type><parameter>y-koor</parameter></methodparam> + <methodparam><type>float</type><parameter>Winkel</parameter></methodparam> + <methodparam><type>float</type><parameter>Breite</parameter></methodparam> + <methodparam><type>float</type><parameter>Höhe</parameter></methodparam> + <methodparam><type>float</type><parameter>x-Skalierung</parameter></methodparam> + <methodparam><type>float</type><parameter>y-Skalierung</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_import_jpeg</function> öffnet ein Bild, das unter dem Namen <parameter>Dateiname</parameter> @@ -767,13 +777,13 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_lineto</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>x-koor</parameter></methodparam> - <methodparam><type>double</type><parameter>y-koor</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_lineto</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>x-koor</parameter></methodparam> + <methodparam><type>float</type><parameter>y-koor</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_lineto</function> zeichnet eine Linie vom aktuellen Punkt zum Punkt mit den Koordinaten @@ -801,13 +811,13 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_moveto</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>x-koor</parameter></methodparam> - <methodparam><type>double</type><parameter>y-koor</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_moveto</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>x-koor</parameter></methodparam> + <methodparam><type>float</type><parameter>y-koor</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_moveto</function> setzt die aktuelle Position auf die Koordinaten <parameter>x-koor</parameter> und @@ -833,10 +843,10 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_newpath</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_newpath</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_newpath</function> beginnt auf dem durch den Parameter <parameter>PDF-Dokument</parameter> @@ -852,11 +862,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>int</type><methodname>cpdf_open</methodname> - <methodparam><type>int</type><parameter>Komprimierung</parameter></methodparam> - <methodparam choice="opt"><type>string</type><parameter>Dateiname</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>int</type><methodname>cpdf_open</methodname> + <methodparam><type>int</type><parameter>Komprimierung</parameter></methodparam> + <methodparam choice="opt"><type>string</type><parameter>Dateiname</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_open</function> öffnet ein neues PDF-Dokument. Wenn <parameter>Komprimierung</parameter> ungleich @@ -902,10 +912,10 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_output_buffer</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_output_buffer</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_output_buffer</function> gibt das PDF-Dokument an stdout aus. Das Dokument muss im Speicher @@ -926,15 +936,15 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_page_init</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>int</type><parameter>Seitennummer</parameter></methodparam> - <methodparam><type>int</type><parameter>Ausrichtung</parameter></methodparam> - <methodparam><type>double</type><parameter>Höhe</parameter></methodparam> - <methodparam><type>double</type><parameter>Breite</parameter></methodparam> - <methodparam choice="opt"><type>double</type><parameter>Einheit</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_page_init</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>int</type><parameter>Seitennummer</parameter></methodparam> + <methodparam><type>int</type><parameter>Ausrichtung</parameter></methodparam> + <methodparam><type>float</type><parameter>Höhe</parameter></methodparam> + <methodparam><type>float</type><parameter>Breite</parameter></methodparam> + <methodparam choice="opt"><type>float</type><parameter>Einheit</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_page_init</function> beginnt eine neue Seite mit der Höhe <parameter>Höhe</parameter> und der @@ -961,17 +971,17 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_place_inline_image</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>int</type><parameter>Bild</parameter></methodparam> - <methodparam><type>double</type><parameter>x-koor</parameter></methodparam> - <methodparam><type>double</type><parameter>y-koor</parameter></methodparam> - <methodparam><type>double</type><parameter>Winkel</parameter></methodparam> - <methodparam><type>double</type><parameter>Breite</parameter></methodparam> - <methodparam><type>double</type><parameter>Höhe</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_place_inline_image</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>int</type><parameter>Bild</parameter></methodparam> + <methodparam><type>float</type><parameter>x-koor</parameter></methodparam> + <methodparam><type>float</type><parameter>y-koor</parameter></methodparam> + <methodparam><type>float</type><parameter>Winkel</parameter></methodparam> + <methodparam><type>float</type><parameter>Breite</parameter></methodparam> + <methodparam><type>float</type><parameter>Höhe</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_place_inline_image</function> plaziert auf der Seite ein Bild, das mit der PHP-Image-Funktion @@ -999,15 +1009,15 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_rect</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>x-koor</parameter></methodparam> - <methodparam><type>double</type><parameter>y-koor</parameter></methodparam> - <methodparam><type>double</type><parameter>Breite</parameter></methodparam> - <methodparam><type>double</type><parameter>Höhe</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_rect</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>x-koor</parameter></methodparam> + <methodparam><type>float</type><parameter>y-koor</parameter></methodparam> + <methodparam><type>float</type><parameter>Breite</parameter></methodparam> + <methodparam><type>float</type><parameter>Höhe</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_rect</function> zeichnet ein Rechteck, bei dem die linke untere Ecke im Punkt @@ -1034,10 +1044,10 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_restore</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_restore</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_restore</function> stellt die mit <function>cpdf_save</function> gesicherte Umgebung wieder her. @@ -1047,11 +1057,13 @@ <example> <title>Sichern/Wiederherstellen</title> <programlisting> -&lt;?php +<![CDATA[ +<?php cpdf_save($pdf); // nehmen Sie alle möglichen Arten von Drehungen, Verformungen,... vor cpdf_restore($pdf) -?&gt; +?> +]]> </programlisting> </example> </para> @@ -1068,13 +1080,13 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_rlineto</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>x-koor</parameter></methodparam> - <methodparam><type>double</type><parameter>y-koor</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_rlineto</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>x-koor</parameter></methodparam> + <methodparam><type>float</type><parameter>y-koor</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_rlineto</function> zeichnet eine Linie vom aktuellen Punkt zum relativen Punkt mit den Koordinaten @@ -1102,13 +1114,13 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_rmoveto</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>x-koor</parameter></methodparam> - <methodparam><type>double</type><parameter>y-koor</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_rmoveto</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>x-koor</parameter></methodparam> + <methodparam><type>float</type><parameter>y-koor</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_rmoveto</function> setzt die aktuelle Position relativ zu den Koordinaten <parameter>x-koor</parameter> @@ -1134,11 +1146,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_rotate</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>Winkel</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_rotate</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>Winkel</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_rotate</function> setzt die Drehung in Grad auf <parameter>Winkel</parameter>. @@ -1146,6 +1158,26 @@ </refsect1> </refentry> + <refentry id='function.cpdf-rotate-text'> + <refnamediv> + <refname>cpdf_rotate_text</refname> + <refpurpose> + Legt den Drehwinkel für Text fest + </refpurpose> + </refnamediv> + <refsect1> + <title>Beschreibung</title> + <methodsynopsis> + <type>void</type><methodname>cpdf_rotate_text</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>Winkel</parameter></methodparam> + </methodsynopsis> + <para> + &warn.undocumented.func; + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-save"> <refnamediv> <refname>cpdf_save</refname> @@ -1153,10 +1185,10 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_save</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_save</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_save</function> sichert die aktuelle Umgebung. Sie funktioniert wie der Postscript-Befehl gsave und @@ -1176,11 +1208,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_save_to_file</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>string</type><parameter>Dateiname</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_save_to_file</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>string</type><parameter>Dateiname</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_save_to_file</function> schreibt das PDF-Dokument in eine Datei, sofern es im Speicher erstellt wurde. @@ -1204,12 +1236,12 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_scale</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>x-Vergrößerung</parameter></methodparam> - <methodparam><type>double</type><parameter>y-Vergrößerung</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_scale</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>x-Vergrößerung</parameter></methodparam> + <methodparam><type>float</type><parameter>y-Vergrößerung</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_scale</function> setzt den Vergrößerungsfaktor in beide Richtungen. @@ -1217,6 +1249,31 @@ </refsect1> </refentry> + <refentry id='function.cpdf-set-action-url'> + <refnamediv> + <refname>cpdf_set_action_url</refname> + <refpurpose> + Setzt einen Hyperlink + </refpurpose> + </refnamediv> + <refsect1> + <title>Beschreibung</title> + <methodsynopsis> + <type>void</type><methodname>cpdf_set_action_url</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>xll</parameter></methodparam> + <methodparam><type>float</type><parameter>yll</parameter></methodparam> + <methodparam><type>float</type><parameter>xur</parameter></methodparam> + <methodparam><type>float</type><parameter>xur</parameter></methodparam> + <methodparam><type>string</type><parameter>URL</parameter></methodparam> + <methodparam><type>int</type><parameter><optional>Modus</optional></parameter></methodparam> + </methodsynopsis> + <para> + &warn.undocumented.func; + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-set-char-spacing"> <refnamediv> <refname>cpdf_set_char_spacing</refname> @@ -1224,11 +1281,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_set_char_spacing</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>Abstand</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_set_char_spacing</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>Abstand</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_set_char_spacing</function> legt den Abstand zwischen den Zeichen fest. @@ -1247,10 +1304,10 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_set_creator</methodname> - <methodparam><type>string</type><parameter>Urheber</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_set_creator</methodname> + <methodparam><type>string</type><parameter>Urheber</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_set_creator</function> setzt den Urheber eines PDF-Dokuments. @@ -1270,11 +1327,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_set_current_page</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>int</type><parameter>Seitennummer</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_set_current_page</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>int</type><parameter>Seitennummer</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_set_current_page</function> setzt die Seite, an der alle Aktionen durchgeführt werden. Sie können @@ -1294,13 +1351,13 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_set_font</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>string</type><parameter>Schriftart</parameter></methodparam> - <methodparam><type>double</type><parameter>Größe</parameter></methodparam> - <methodparam><type>string</type><parameter>Kodierung</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_set_font</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>string</type><parameter>Schriftart</parameter></methodparam> + <methodparam><type>float</type><parameter>Größe</parameter></methodparam> + <methodparam><type>string</type><parameter>Kodierung</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_set_font</function> setzt die aktuelle Schriftart, Schriftgröße und -kodierung. Gegenwärtig @@ -1319,6 +1376,49 @@ </refsect1> </refentry> + <refentry id='function.cpdf-set-font-directories'> + <refnamediv> + <refname>cpdf_set_font_directories</refname> + <refpurpose> + Legt die Verzeichnisse fest, die bei Verwendung externer + Schriftarten durchsucht werden + </refpurpose> + </refnamediv> + <refsect1> + <title>Beschreibung</title> + <methodsynopsis> + <type>void</type><methodname>cpdf_set_font_directories</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>string</type><parameter>pfmdir</parameter></methodparam> + <methodparam><type>string</type><parameter>pfbdir</parameter></methodparam> + </methodsynopsis> + <para> + &warn.undocumented.func; + </para> + </refsect1> + </refentry> + + <refentry id='function.cpdf-set-font-map-file'> + <refnamediv> + <refname>cpdf_set_font_map_file</refname> + <refpurpose> + Legt bei Verwendung externer Schriftarten die Datei mit den + Schriftart-Dateiname-Zuordnungen fest + </refpurpose> + </refnamediv> + <refsect1> + <title>Beschreibung</title> + <methodsynopsis> + <type>void</type><methodname>cpdf_set_font_map_file</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>string</type><parameter>Datei</parameter></methodparam> + </methodsynopsis> + <para> + &warn.undocumented.func; + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-set-horiz-scaling"> <refnamediv> <refname>cpdf_set_horiz_scaling</refname> @@ -1326,11 +1426,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_set_horiz_scaling</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>Maßstab</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_set_horiz_scaling</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>Maßstab</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_set_horiz_scaling</function> setzt die horizontale Skalierung auf <parameter>Maßstab</parameter> @@ -1348,10 +1448,10 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_set_keywords</methodname> - <methodparam><type>string</type><parameter>Schlüsselwörter</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_set_keywords</methodname> + <methodparam><type>string</type><parameter>Schlüsselwörter</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_set_keywords</function> setzt die Schlüsselwörter eines PDF-Dokuments. @@ -1371,11 +1471,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_set leading</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>Abstand</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_set leading</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>Abstand</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_set_leading</function> setzt den Zeilenabstand. Dieser wird verwendet, wenn der Text durch @@ -1396,12 +1496,12 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_set_page_animation</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>int</type><parameter>Übergang</parameter></methodparam> - <methodparam><type>double</type><parameter>Dauer</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_set_page_animation</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>int</type><parameter>Übergang</parameter></methodparam> + <methodparam><type>float</type><parameter>Dauer</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_set_page_animation</function> legt den Übergang zwischen aufeinanderfolgenden Seiten fest. @@ -1451,10 +1551,10 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_set_subject</methodname> - <methodparam><type>string</type><parameter>Thema</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_set_subject</methodname> + <methodparam><type>string</type><parameter>Thema</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_set_subject</function> setzt das Thema eines PDF-Dokuments. @@ -1474,11 +1574,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_set_text_matrix</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>array</type><parameter>Matrix</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_set_text_matrix</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>array</type><parameter>Matrix</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_set_text_matrix</function> legt die Matrix fest, die eine auf die aktuelle Schriftart angewandte @@ -1494,13 +1594,13 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_set_text_pos</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>x-koor</parameter></methodparam> - <methodparam><type>double</type><parameter>y-koor</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_set_text_pos</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>x-koor</parameter></methodparam> + <methodparam><type>float</type><parameter>y-koor</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_set_text_pos</function> legt die Position des Textes für den nächsten Aufruf von @@ -1527,11 +1627,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_set_text_rendering</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>int</type><parameter>Modus</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_set_text_rendering</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>int</type><parameter>Modus</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_set_text_rendering</function> legt fest, wie der Text wiedergegeben wird. @@ -1555,11 +1655,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_set_text_rise</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>Verschiebung</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_set_text_rise</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>Verschiebung</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_set_text_rise</function> legt die Verschiebung des Texts um <parameter>Verschiebung</parameter> @@ -1575,10 +1675,10 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_set_title</methodname> - <methodparam><type>string</type><parameter>Titel</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_set_title</methodname> + <methodparam><type>string</type><parameter>Titel</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_set_title</function> setzt den Titel eines PDF-Dokuments. @@ -1591,6 +1691,26 @@ </refsect1> </refentry> + <refentry id='function.cpdf-set-viewer-preferences'> + <refnamediv> + <refname>cpdf_set_viewer_preferences</refname> + <refpurpose> + Legt fest, wie das Dokument im Betrachter dargestellt wird + </refpurpose> + </refnamediv> + <refsect1> + <title>Beschreibung</title> + <methodsynopsis> + <type>void</type><methodname>cpdf_set_viewer_preferences</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>array</type><parameter>Einstellungen</parameter></methodparam> + </methodsynopsis> + <para> + &warn.undocumented.func; + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-set-word-spacing"> <refnamediv> <refname>cpdf_set_word_spacing</refname> @@ -1600,11 +1720,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_set_word_spacing</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>Abstand</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_set_word_spacing</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>Abstand</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_set_word_spacing</function> legt den Abstand zwischen den Wörtern fest. @@ -1623,12 +1743,12 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_setdash</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>schwarz</parameter></methodparam> - <methodparam><type>double</type><parameter>weiß</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_setdash</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>schwarz</parameter></methodparam> + <methodparam><type>float</type><parameter>weiß</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_setdash</function> setzt das Muster einer gestrichelten Linie auf <parameter>weiß</parameter> weiße @@ -1645,11 +1765,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_setflat</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>Flachheit</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_setflat</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>Flachheit</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_setflat</function> setzt die Flachheit auf einen Wert zwischen 0 und 100. @@ -1666,13 +1786,13 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_setgray</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>Grauwert</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_setgray</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>Grauwert</parameter></methodparam> + </methodsynopsis> <para> - Die Funktion <function>cpdf_setgray_stroke</function> setzt die + Die Funktion <function>cpdf_setgray</function> setzt die aktuelle Zeichen- und Füllfarbe auf den angegebenen Grauwert. </para> <para> @@ -1689,11 +1809,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_setgray_fill</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>Grauwert</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_setgray_fill</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>Grauwert</parameter></methodparam> + </methodsynopsis> <para> The <function>cpdf_setgray_fill</function> function sets the current gray value to fill a path. @@ -1703,7 +1823,7 @@ </para> </refsect1> </refentry> - + <refentry id="function.cpdf-setgray-stroke"> <refnamediv> <refname>cpdf_setgray_stroke</refname> @@ -1711,11 +1831,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_setgray_stroke</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>Grauwert</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_setgray_stroke</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>Grauwert</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_setgray_stroke</function> setzt die aktuelle Zeichenfarbe auf den angegebenen Grauwert. @@ -1733,11 +1853,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_setlinecap</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>int</type><parameter>Typ</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_setlinecap</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>int</type><parameter>Typ</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_setlinecap</function> setzt den Typ der Linienenden auf einen Wert zwischen 0 und 2. 0 = stumpfes @@ -1753,11 +1873,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_setlinejoin</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>long</type><parameter>Typ</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_setlinejoin</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>long</type><parameter>Typ</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_setlinejoin</function> setzt den Typ der Linienverbindungen auf einen Wert zwischen 0 und 2. 0 = @@ -1773,11 +1893,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_setlinewidth</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>Breite</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_setlinewidth</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>Breite</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_setlinewidth</function> setzt die Linienbreite auf <parameter>Breite</parameter>. @@ -1792,11 +1912,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_setmiterlimit</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>Wert</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_setmiterlimit</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>Wert</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_setmiterlimit</function> setzt die Gehrungsbegrenzung auf einen Wert größer oder gleich 1. @@ -1813,15 +1933,15 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_setrgbcolor</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>Rotwert</parameter></methodparam> - <methodparam><type>double</type><parameter>Grünwert</parameter></methodparam> - <methodparam><type>double</type><parameter>Blauwert</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_setrgbcolor</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>Rotwert</parameter></methodparam> + <methodparam><type>float</type><parameter>Grünwert</parameter></methodparam> + <methodparam><type>float</type><parameter>Blauwert</parameter></methodparam> + </methodsynopsis> <para> - Die Funktion <function>cpdf_setrgbcolor_stroke</function> setzt + Die Funktion <function>cpdf_setrgbcolor</function> setzt die aktuelle Zeichen- und Füllfarbe auf den angegebenen RGB-Farbwert. </para> @@ -1841,13 +1961,13 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_setrgbcolor_fill</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>Rotwert</parameter></methodparam> - <methodparam><type>double</type><parameter>Grünwert</parameter></methodparam> - <methodparam><type>double</type><parameter>Blauwert</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_setrgbcolor_fill</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>Rotwert</parameter></methodparam> + <methodparam><type>float</type><parameter>Grünwert</parameter></methodparam> + <methodparam><type>float</type><parameter>Blauwert</parameter></methodparam> + </methodsynopsis> <para> The <function>cpdf_setrgbcolor_fill</function> function sets the current rgb color value to fill a path. @@ -1868,13 +1988,13 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_setrgbcolor_stroke</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>Rotwert</parameter></methodparam> - <methodparam><type>double</type><parameter>Grünwert</parameter></methodparam> - <methodparam><type>double</type><parameter>Blauwert</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_setrgbcolor_stroke</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>Rotwert</parameter></methodparam> + <methodparam><type>float</type><parameter>Grünwert</parameter></methodparam> + <methodparam><type>float</type><parameter>Blauwert</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_setrgbcolor_stroke</function> setzt die aktuelle Zeichenfarbe auf den angegebenen RGB-Farbwert. @@ -1893,11 +2013,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_show</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>string</type><parameter>Text</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_show</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>string</type><parameter>Text</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_show</function> gibt die Zeichenkette <parameter>Text</parameter> an der aktuellen Position aus. @@ -1917,14 +2037,14 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_show_xy</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>string</type><parameter>Text</parameter></methodparam> - <methodparam><type>double</type><parameter>x-koor</parameter></methodparam> - <methodparam><type>double</type><parameter>y-koor</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_show_xy</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>string</type><parameter>Text</parameter></methodparam> + <methodparam><type>float</type><parameter>x-koor</parameter></methodparam> + <methodparam><type>float</type><parameter>y-koor</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_show_xy</function> gibt die Zeichenkette <parameter>Text</parameter> an der Position mit den @@ -1960,11 +2080,11 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>double</type><methodname>cpdf_stringwidth</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>string</type><parameter>Text</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>float</type><methodname>cpdf_stringwidth</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>string</type><parameter>Text</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_stringwidth</function> gibt die Breite der Zeichenkette in <parameter>Text</parameter> zurück. @@ -1985,10 +2105,10 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_stroke</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_stroke</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_stroke</function> Zeichnet eine Linie entlang des aktuellen Pfades. @@ -2007,16 +2127,16 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_text</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>string</type><parameter>Text</parameter></methodparam> - <methodparam><type>double</type><parameter>x-koor</parameter></methodparam> - <methodparam><type>double</type><parameter>y-koor</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> - <methodparam choice="opt"><type>double</type><parameter>Richtung</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter>Ausrichtungsmodus</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_text</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>string</type><parameter>Text</parameter></methodparam> + <methodparam><type>float</type><parameter>x-koor</parameter></methodparam> + <methodparam><type>float</type><parameter>y-koor</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> + <methodparam choice="opt"><type>float</type><parameter>Richtung</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>Ausrichtungsmodus</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_text</function> gibt die Zeichenkette <parameter>Text</parameter> an der Position mit den Koordinaten @@ -2053,13 +2173,13 @@ </refnamediv> <refsect1> <title>Beschreibung</title> - <methodsynopsis> - <type>void</type><methodname>cpdf_translate</methodname> - <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> - <methodparam><type>double</type><parameter>x-koor</parameter></methodparam> - <methodparam><type>double</type><parameter>y-koor</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>void</type><methodname>cpdf_translate</methodname> + <methodparam><type>int</type><parameter>PDF-Dokument</parameter></methodparam> + <methodparam><type>float</type><parameter>x-koor</parameter></methodparam> + <methodparam><type>float</type><parameter>y-koor</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>Modus</parameter></methodparam> + </methodsynopsis> <para> Die Funktion <function>cpdf_translate</function> setzt den Ursprung des Koordinatensystems auf den Punkt @@ -2093,5 +2213,8 @@ sgml-local-catalogs:nil sgml-local-ecat-files:nil End: +vim600: syn=xml fen fdm=syntax fdl=2 si +vim: et tw=78 syn=sgml +vi: ts=1 sw=1 -->
« previous php.doc (#969342455) next »