Christoph: PDF-Dokument gibt manchmal Fehler aus

Beitrag lesen

Hallo,

ich habe mit php und html2ps ein Tool zum Erstellen von PDF-Dateien programmiert. Soweit so gut. Allermeistens funktioniert es, aber manchmal kommt von Acrobat, wenn er die Datei öffnen will, eine Fehlermeldung und dann zeigt er mir auch zig Zeichen an in der Form an:

%PDF-1.2
9 0 obj
<</Length 10 0 R/Filter /FlateDecode>>
stream

usw...

Mein PHP-Script sieht wie folgt aus:

$command='/var/www/projekte/note2/getpdf.sh "'.$url.'"';
$Datei="/tmp/file.pdf";
$Groesse=filesize($Datei);
$exceeed=shell_exec($command);
header("Content-type: application/pdf");
header("Content-Length: $Groesse");
header("Content-Disposition: inline; filename=printout.pdf");
readfile($Datei);

Wieso funktioniert das manchmal und manchmal nicht? Browser und Betriebssystem egal, ich hab es auf Win und Debian getestet unter Opera und Firefox...

Grüße

Christoph