tbeirau
26.04.2004, 18:21:52
Hallo@all
ich habe ein Problem beim erstellen einer.pdf Datei in PHP.
Ich habe mir ne PDF-Datei erstellt.
Diese wurde auch wunderbar angezeigt.
Jedenfalls beim ersten mal.
Nun kommt ständig der Fehler im Acrobat Reader, die Datei sei beschädigt und könne nicht repariert werden.
Wisst Ihr vielleicht weiter?
Hier der Code:
<?php
$pdf = pdf_new();
pdf_open_file($pdf);
pdf_set_info($pdf, 'Title', 'test');
pdf_begin_page($pdf,595,842);
$font = pdf_findfont($pdf,'Helvetica-Bold','host',0);
pdf_setfont($pdf,$font,20.0);
pdf_show_xy($pdf, 'Dies ist ein Test!',50,700);
pdf_end_page($pdf);
pdf_set_parameter($pdf, "openaction", "fitpage");
pdf_close($pdf);
$buf = pdf_get_buffer($pdf);
$len = strlen($buf);
header('Content-Type: application/pdf');
header("Content-Length: $len");
header('Content-Disposition: inline; filename=test.pdf');
echo $buf;
pdf_delete($pdf);
?>
Vielen Dank schonmal
ich habe ein Problem beim erstellen einer.pdf Datei in PHP.
Ich habe mir ne PDF-Datei erstellt.
Diese wurde auch wunderbar angezeigt.
Jedenfalls beim ersten mal.
Nun kommt ständig der Fehler im Acrobat Reader, die Datei sei beschädigt und könne nicht repariert werden.
Wisst Ihr vielleicht weiter?
Hier der Code:
<?php
$pdf = pdf_new();
pdf_open_file($pdf);
pdf_set_info($pdf, 'Title', 'test');
pdf_begin_page($pdf,595,842);
$font = pdf_findfont($pdf,'Helvetica-Bold','host',0);
pdf_setfont($pdf,$font,20.0);
pdf_show_xy($pdf, 'Dies ist ein Test!',50,700);
pdf_end_page($pdf);
pdf_set_parameter($pdf, "openaction", "fitpage");
pdf_close($pdf);
$buf = pdf_get_buffer($pdf);
$len = strlen($buf);
header('Content-Type: application/pdf');
header("Content-Length: $len");
header('Content-Disposition: inline; filename=test.pdf');
echo $buf;
pdf_delete($pdf);
?>
Vielen Dank schonmal