sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #51846
Re: PDF i PHP
Henrik Christian Grove wrote:
Jeg har en bruger der gerne vil kunne lave PDF'er fra PHP.
Jeg gav op, den gang jeg skulle lave noget tilsvarende.
I stedet lod jeg php programmet skrive en PS fil:
$psfile = "%!PS-Adobe-2.1\n";
$psfile .= " 117 117 moveto\n";
...
og så til sidst:
header("Content-type: application/pdf");
$tmpfile = tempnam("/tmp","pdf");
$fd = fopen($tmpfile, "w");
fwrite($fd, $psfile);
fclose($fd);
passthru("/usr/bin/gs -q -dNOPAUSE -dBATCH".
" -sPAPERSIZE=a4 -sDEVICE=pdfwrite".
" -sOutputFile=- -c save pop -f ".$tmpfile);
unlink($tmpfile);
Det lykkedes mig heller ikke at pipe $psfile
direkte til gs, derfor denne irriterende
tmp fil.
Mogens
--
Mogens Kjaer, Carlsberg Laboratory, Dept. of Chemistry
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@xxxxxx Homepage: http://www.crc.dk
Follow ups
References
-
PDF i PHP
From: Henrik Christian Grove, 2002-05-27