SELFPHP

SELFPHP-Druckversion
Original Adresse dieser Seite:
http://www.selfphp.de/funktionsreferenz/pdf_funktionen/pdf_save.php
© 2001-2017 E-Mail SELFPHP OHG, info@selfphp.de



pdf_save


nach unten nach oben Befehl

bool PDF_save ( resource $p )



nach unten nach oben Version

(PHP 4, PECL pdflib:1.0-2.1.2)



nach unten nach oben Beschreibung

Mit pdf_save() kann man den aktuellen Zustand des Dokuments (PDF-Dokument) sichern. Das ist oftmals sehr nützlich, wenn z.B. Koordinatenverschiebungen nur für bestimmte Objekte gelten sollen. Sobald Sie die Koordinatenverschiebungen durchgeführt und die Objekte gezeichnet haben, können Sie mit der Funktion pdf_restore() die ursprüngliche Umgebung wieder herstellen. Im unteren Beispiel wurde zuerst ein Text (1) in horizontaler Richtung geschrieben. Danach wurde die Funktion pdf_save() aufgerufen, um die letzten Einstellungen zu schützen. Anschließend wurden die Texte 2 und 3 mittels pdf_skew() im Koordinatensystem geschert. Um die ursprüngliche Umgebung wieder herzustellen, wurde die Funktion pdf_restore() benutzt. Abschließend wurde noch einmal ein Text (4) in horizontaler Richtung geschrieben.

Siehe auch:

pdf_restore()
pdf_skew()



nach unten nach oben Beispiel


<?PHP
$file 
fopen 'php.pdf''w' );

$dokument pdf_open $file );

pdf_begin_page $dokument200100 );

pdf_set_font $dokument'Times-Roman'24'winansi' );

pdf_setgray_fill $dokument0.7 );

pdf_show_xy $dokument'1.Ein kurzer Text'030 );

pdf_save $dokument );

pdf_skew $dokument2010 );

pdf_setgray_fill $dokument);

pdf_show_xy $dokument'2.Ein kurzer Text'030 );

pdf_set_font $dokument'Times-Roman'18'winansi' );

pdf_setgray_fill $dokument0.5 );

pdf_continue_text $dokument'3.Ein kurzer Text' );

pdf_restore $dokument );

pdf_show_xy $dokument'4.Ein kurzer Text'30);

pdf_end_page $dokument );

pdf_close $dokument );

fclose $file );
?>




nach unten nach oben Ausgabe



Achtung: Bei der Ausgabe des Befehls wird im Browser nichts zurückgegeben. Die obenstehende Grafik wurde im Acrobat-Reader geöffnet um die Wirkungsweise des Befehls zu zeigen.