ich versuche mittels php ein dynamisch generiertes Pdf-Dokument (Teilnahmebescheinigung) zu erstellen.
Die Textausgabe funktioniert. Eingebette werden soll ein Bild. Dieses wird leider nicht angezeigt.
Hier der relevante Code dazu
include ('class.ezpdf.php');
$pdf =& new Cezpdf('a4', 'portrait');
$pdf->selectFont('../../../php/extras/fonts/ps/Helvetica.afm');
$suche = mysql_query("SELECT * FROM anmeldungen WHERE seminar_nr = '$seminar_nr' and seminar_jahr = '$jahr' and einladung = '1' order by behoerde_des_mitarbeiters");
$anzahl = mysql_num_rows($suche);
$i = 0;
while($i < $anzahl)
{
$pdf->ezText("Teilnahmebescheinigung\n", 20);
$pdf->ezImage('bild.jpg', 0, 420, 'none', 'left');
$pdf->ezText("<b>Datum:</b> ".date("d/m/Y"),10);
$pdf->ezText("<b>Uhrzeit:</b> ".date("H:i:s"),10);
$pdf->ezText($i);
$pdf->ezText($anzahl);
$pdf->ezNewPage();
$i++;
}
header("Cache-Control: cache, must-revalidate");
header("Pragma: public");
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=\"teilnahme.pdf\"");
echo $pdf->output();
exit;
Die Bilddatei liegt in dem gleichen Verzeichnis wie dieses Script.
Wie bekomme ich es hin, dass das Bild angezeigt wird. Google wirft mir als Lösung auch keine anderen Ergebnisse.
Danke für eventuelle Hilfe
Dieses Problem ist gelöst. Lag an der Bilddatei. Hatte nicht die korrekte Datei. Muss zwingend im jpeg Forrmat vorliegen. Hatte eine gif-Datei nur in jpeg umbenannt.