matzino
23.02.2009, 15:53
Hallo Forum,
ich habe ein kleines Problem mit der Generierung von PDF-Dokumenten und das einbinden von Images.
Grundsätzlich funktioniert es erstmal wie in der Doku beschrieben. Das Problem tritt auf beim zeichnen des Bildes. Und zwar zeichnet Zend_Pdf das Bild verkehrt herum!??
Nach dem Blick in die Doku (http://framework.zend.com/manual/de/zend.pdf.drawing.html#zend.pdf.drawing.image-drawing) und API (http://framework.zend.com/apidoc/core/Zend_Pdf/Zend_Pdf_Page.html#methoddrawImage) von Zend, müsste die Parameterreihenfolge nach meinen Verständnis die folgende sein:
(image, pos-X, pos-Y, img-Width, img-Height)
Ich habe jetzt schon versucht danach zu googlen, hab aber nur folgendes finden können: http://devzone.zend.com/article/2525-Zend_Pdf-tutorial
Dort finde ich dann sowas:
Draw image
$page->drawImage($image, $left, $bottom, $right, $top);
Damit funktioniert das leider auch nicht, stattdessen wird das PDF mit einer leeren Seite erstellt und beim öffnen die Fehlermeldung: "Falscher Operandentyp." ausgegeben.
Kann mir jemand weiterhelfen und mir sagen wie ich die Parameter angeben muss, damit mir das Bild richtig herum ausgegeben wird!?
Eingesetztes Zend-Framework: Version 1.7.3
lg matzino
ich habe ein kleines Problem mit der Generierung von PDF-Dokumenten und das einbinden von Images.
Grundsätzlich funktioniert es erstmal wie in der Doku beschrieben. Das Problem tritt auf beim zeichnen des Bildes. Und zwar zeichnet Zend_Pdf das Bild verkehrt herum!??
Nach dem Blick in die Doku (http://framework.zend.com/manual/de/zend.pdf.drawing.html#zend.pdf.drawing.image-drawing) und API (http://framework.zend.com/apidoc/core/Zend_Pdf/Zend_Pdf_Page.html#methoddrawImage) von Zend, müsste die Parameterreihenfolge nach meinen Verständnis die folgende sein:
(image, pos-X, pos-Y, img-Width, img-Height)
Ich habe jetzt schon versucht danach zu googlen, hab aber nur folgendes finden können: http://devzone.zend.com/article/2525-Zend_Pdf-tutorial
Dort finde ich dann sowas:
Draw image
$page->drawImage($image, $left, $bottom, $right, $top);
Damit funktioniert das leider auch nicht, stattdessen wird das PDF mit einer leeren Seite erstellt und beim öffnen die Fehlermeldung: "Falscher Operandentyp." ausgegeben.
Kann mir jemand weiterhelfen und mir sagen wie ich die Parameter angeben muss, damit mir das Bild richtig herum ausgegeben wird!?
Eingesetztes Zend-Framework: Version 1.7.3
lg matzino