Hallo!
In einem meiner etwas angestaubten Perl CGI Skripte wird eine PDF Datei erzeugt und an den Browser geschickt:
system("(cd $dir && /usr/bin/pdflatex $file) > /dev/null 2>&1") && die "Can't LaTeX: $!";
open(FILE,"$file.pdf") || die "Can't open: $!";
binmode FILE;
binmode STDOUT;
print header("application/pdf");
print while <FILE>;
close(FILE);
Soweit so gut. Das PDF wird erstellt und im Browser angezeigt. Allerdings kann ich das PDF in Google Chrome nicht
speichern?!?! Ich bekomme immer die Datei scriptname.pl angeboten und nicht das PDF?!? Mit Firefox scheint es zu funktionieren?!? Woran liegt das? Wie kann ich das ändern?
Bin dankbar für jeden Tip!!
Beste Grüße und ein schönes Wochenende!
Thorsten