PHP
Referenzliste
PDF_rotate
PDF-Funktionen
Befehl:
bool PDF_rotate ( resource $p , float $phi )
Beschreibung:
Dreht Koordinatensystem
Aktiv in Version:
(PHP 4, PECL pdflib >= 1.0.0)
Siehe auch:
Setzt Füllfarbe auf Grauwert
Gibt Text an der angegebenen Position aus
PDF_rotate() - Beispiel
Eingabe:
<?php $pdf = pdf_new(); pdf_open_file($pdf); pdf_set_info($pdf,"Creator","images.php"); pdf_set_info($pdf,"Title","Horizontal and Vertical Example"); // Breite von 612 und einer Länge von 792 machen US-Letter // Grösse Masse für Landscape-Modus sind vertauscht pdf_begin_page($pdf,792,612); pdf_set_font($pdf, "Helvetica-Oblique", 18, "host"); pdf_show_xy($pdf, "This is horizontal text",50, 300); pdf_rotate($pdf, 90); /* rotate coordinates */ pdf_show_xy($pdf,"vertical text",300, -400); pdf_rotate($pdf, -90); /* rotate coordinates */; pdf_show_xy($pdf, "This is horizontal text",50, 400); pdf_end_page($pdf); pdf_close($pdf); $buf = pdf_get_buffer($pdf); $len = strlen($buf); Header("Content-type: application/pdf"); Header("Content-Length: $len"); Header("Content-Disposition: inline; filename=images.pdf"); echo $buf; pdf_delete($pdf); ?>
PDF_rotate() - Beispiel 2
Eingabe:
<?PHP $file = fopen ( 'php.pdf', 'w' ); $dokument = pdf_open ( $file ); pdf_begin_page ( $dokument, 200, 100 ); pdf_set_font ( $dokument, 'Times-Roman', 16, 'winansi' ); pdf_setgray_fill ( $dokument, 0.7 ); pdf_show_xy ( $dokument, 'PHP3/4 - Die Befehlsreferenz', 5, 10 ); pdf_rotate ( $dokument, 20 ); pdf_setgray_fill ( $dokument, 0 ); pdf_show_xy ( $dokument, 'PHP3/4 - Die Befehlsreferenz', 5, 10 ); pdf_end_page ( $dokument ); pdf_close ( $dokument ); fclose ( $file ); ?>
Beschreibung:
Mit pdf_rotate() dreht man innerhalb eines PDF-Dokuments (PDF-Dokument) das Koordinatensystem um eine bestimmte Winkelangabe (Winkel) in Grad.
PDF-Funktionen