sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #26273
Re: PDF generering fra PHP
Troels Arvin wrote:
>
> Mogens Kjaer wrote:
> > Er det rent faktisk muligt at få php4.0.1pl2 til at virke sammen med
> > pdflib 3.01?
>
> Jeg mener, at man skal have noget nyere pdflib PHP kode med, som p.t.
> kun findes i PHP's cvs-repository.
>
> I øvrigt har jeg oplevet, at det kan betale sig at kompilere pdflib med
> mindst mulige extensions, fx. uden tcl-extension. Jeg ved ikke lige helt
> hvorfor.
Det lykkedes kun ved at bruge php4.0.1pl2 sammen med pdflib 3.0.0, jeg
kunne hverken får php4.0.1pl2 eller en php4 hentet via CVS til at virke
sammen med pdflib 3.0.1...
Anyway, er der nogen der ved, hvordan man sender en PDF fil on the fly,
altså uden at lave en temporær fil først?
Jeg prøvede vha:
header("Content-type: application/pdf");
$fd = fopen("php://stdout", "w");
$pdf = pdf_open($fd);
...
Men så bliver headerne sendt _efter_ selve pdf filen. En flush imellem
header
og fopen hjalp ikke. Det eneste, der får php til at fyre headerne af er,
hvis man
laver en echo et-eller-andet. Men så bliver pdf filen jo corrupted. En
tom echo
virker heller ikke.
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
References