SELFPHP

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



pdf_get_image_width


nach unten nach oben Befehl

string pdf_get_image_width ( int pdf document, int Bild )



nach unten nach oben Version

(PHP 4, PECL pdflib:1.0-2.1.2)



nach unten nach oben Beschreibung

Mit pdf_get_image_width() kann man sich die Breite eines Bildes (Bild) zurückgeben lassen und, wie im unteren Beispiel gezeigt, die Informationen innerhalb des PDF-Dokuments (PDF-Dokument) nutzen. Dabei wurde ein JPEG-Bild innerhalb des Dokuments mit pdf_place_image() an einer Stelle platziert und seine Breite innerhalb eines Textes, welcher mit pdf_show_xy() erstellt worden ist, ausgegeben. Diese Funktion eignet sich besonders gut, um das Bild innerhalb eines PDF-Dokuments exakt zu positionieren.

Siehe auch:

pdf_open_image_file()
pdf_open_memory_image()
pdf_get_image_height()
pdf_place_image()
pdf_show_xy()



nach unten nach oben Beispiel


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

$dokument pdf_open $file );

pdf_begin_page $dokument200100 );

$img pdf_open_jpeg $dokument'irland.jpg' );

$width pdf_get_image_width $dokument$img );

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

pdf_show_xy $dokument'Bildbreite: ' $width1088 );

pdf_place_image $dokument$img10);

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. Sie können sich aber bei diesem Befehl mit "echo $width;" die Breite des Bildes ausgeben lassen.