PHP
Referenzliste
PDF_translate
PDF-Funktionen
Befehl:
bool PDF_translate ( resource $p , float $tx , float $ty )
Beschreibung:
Verschiebt den Ursprung des Koordinatensystems.
Aktiv in Version:
(PHP 4, PECL pdflib >= 1.0.0)
Siehe auch:
PDF_translate() - Beispiel
Eingabe:
<?PHP $file = fopen ( 'php.pdf', 'w' ); $dokument = pdf_open ( $file ); pdf_begin_page ( $dokument, 200, 100 ); pdf_set_font ( $dokument, 'Times-Roman', 80, 'winansi' ); pdf_show_xy ( $dokument, '.', 90, 47 ); pdf_moveto ( $dokument, 0, 0 ); pdf_lineto ( $dokument, 200, 100 ); pdf_stroke ( $dokument ); pdf_translate ( $dokument, 100, 50 ); pdf_moveto ( $dokument, 0, 0 ); pdf_lineto ( $dokument, 100, 100 ); pdf_stroke ( $dokument ); pdf_end_page ( $dokument ); pdf_close ( $dokument ); fclose ( $file ); ?>
Beschreibung:
Mit pdf_translate() verschiebt man innerhalb eines PDF-Dokuments (PDF-Dokument) den Ursprung des aktuellen Koordinatensystems auf einen neuen Punkt (x-Koor und y-Koor). Alle folgenden Funktionen beziehen sich dann auf den neuen Koordinatenursprung. Im unten stehenden Beispiel wurde eine Linie vom Punkt 0/0 bis zum Punkt 200/100 gezeichnet. Danach wurde mit der Funktion pdf_translate() der Koordinatenursprung auf den Punkt 100/50 gesetzt (durch einen Punkt gekennzeichnet). Abschliessend wurde von dem Punkt 0/0 (Bildmitte - neuer Koordinatenursprung) bis zum Punkt 100/100 eine zus�tzliche Linie gezeichnet
PDF-Funktionen