Mailinglisten-Archive |
Hallo Ingo,
man kann HEADER Informationen nicht mitten im HTML Dokument ausgeben,
daher scheided eine PDF-Ausgabe in einem DIV-Tag aus. Aber! Eventuell
könntest Du das PDF in einem IFRAME öffnen.
Viele Grüße
Alexander
On Sat, 2005-01-15 at 21:17 +0100, ingo.preuss at gmx.net wrote:
> <?php
>
> > class pdf {
> > function pt2cm($px) {
> > return round($px / 72 * 2.54, 2);
> > }
> > function cm2pt($cm) {
> > return round($cm * 72 / 2.54, 0);
> > }
> > }
> > $pdf = pdf_new();
> > pdf_open_file($pdf);
> > $width = pdf::cm2pt(21.0); # A4
> > $height = pdf::cm2pt(29.4); # A4
> > pdf_begin_page($pdf, $width, $height);
> > /* An dieser Stelle wird der Code eingebaut, der Elemente auf der
> > PDF-Seite erzeugt. */
> > pdf_end_page($pdf);
> > pdf_close($pdf);
> > header("Content-type: application/pdf");
> > header("Content-Description: PHP Generated Data" );
> > echo pdf_get_buffer($pdf);
> > exit;
> > ?>
>
> Ich habe mich grad selbst reingelegt. Das skript tut natuerlich seinen
> Dienst. Nur halt nicht, wenn vor der <?php-Deklaration noch Html steht.
> Kann ich denn nicht mit irgendeinem Trick das pdf in einem div oeffen??
>
> Gruß,
> Ingo
php::bar PHP Wiki - Listenarchive