[PHP/FPDF] Dynamisch generiertes Bild in PDF darstellen

martin

Well-Known Member
Hallo

ich habe mal wieder ein php Problemchen. Und zwar habe ich ein Bild, welches in create_img.php erstellt wird. Das klappt auch wunderbar, wenn ich z.B. eine HTML oder PHP Seite erstelle, kann ich dort das Bild mit z.B. <img src='create_img.php'> anzeigen. Soweit so gut. Jetzt möchte ich aber genau dieses Bild, ohne es in eine .jpg Datei abzuspeichern, in einem mit FPDF generierten PDF anzeigen.
Irgendwie geht das aber nicht...

PHP:
$pdf->Image('create_img.php',16,10,null,null,'jpeg');
damit bekomme ich diesen Fehler->
FPDF error: Missing or incorrect image file:

mit
PHP:
$test = imagecreatefromjpeg('create_img.php');

geht's leider auch nicht.

Jemand ne Idee?
 
Hoi,

das geht so erstmal nedda, da das Bild vor dem Generieren der PDF da sei muss. Du kannst abär ohne Probleme die FPDF Klasse erweitern um eine Funktion mit 'memory image'. Das Bild wird erzeugt, liegt im Memory und wird von dort aus übernommen. Es gibt somit keine Bilddatei auf dem Server und auch koine temp Files dafür.

Such oifach mal nach "FPDF memory image" oder schau Dir mal das z.B. an: http://www.fpdf.de/downloads/addons/45/

Gruß Bummibär
 
Zurück
Oben