Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

PDF_scale

PDF-Funktionen

    Befehl:
bool PDF_scale ( resource $p , float $sx , float $sy )


    Beschreibung:
Skaliert das Koordinatensystem. Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.


    Aktiv in Version:
(PHP 4, PECL pdflib >= 1.0.0)

    Siehe auch:
Zeichnet Linie
 
Setzt aktuelle Position
 
Zeichnet Pfad
 

PDF_scale() - Beispiel


Eingabe:
<?PHP
$file = fopen ( 'php.pdf', 'w' );
$dokument = pdf_open ( $file );
pdf_begin_page ( $dokument, 200, 100 );
pdf_moveto ( $dokument, 0, 15 );
pdf_lineto ( $dokument, 40, 15 );
pdf_stroke ( $dokument );
pdf_scale ( $dokument, 4.5, 4.5 );
pdf_moveto ( $dokument, 0, 15 );
pdf_lineto ( $dokument, 40, 15 );
pdf_stroke ( $dokument );
pdf_end_page ( $dokument );
pdf_close ( $dokument );
fclose ( $file );
?>


Beschreibung:
Mit pdf_scale() setzt man innerhalb eines PDF-Dokuments (PDF-Dokument) einen Skalierungsfaktor, welcher sich auf alle nachfolgenden Funktionen auswirkt. Dabei wird mittels der Werte x-Skalierung und y-Skalierung festgelegt, um welchen Faktor die X- und Y-Koordinatenpunkte skaliert werden sollen. Durch die Skalierung wird nicht nur das gezeichnete Objekt vergr�ssert bzw. verkleinert, sondern auch um den Skalierungsfaktor verschoben. Es ist darauf zu achten, dass der Skalierungsfaktor nicht 0 sein darf, da es sonst zu einer Fehlermeldung kommen wird.
PDF-Funktionen