Rainer S.: Druckausgabe einer html-Datei erzeugen

Beitrag lesen

Hallo Dieter,

Aber... wie bekomme ich jetzt eine schicke Druckausgabe hin, die mir die Abfrageergebnisse passend für die DIN A4 Seiten aufbereitet, und einen passenden header und dooter, den ich selbst bestimmen kann an jeden Seitenanfang und Seitenende pflanzt?

eine Möglichkeit dafür wäre theoretisch ein spezielles Print-Styleshet.
Dabei bist Du allerdings auf Gedeih und Verderb eventuellen Eigenmächtigkeiten des Browsers ausgeliefert.
Wenn Du eine exaktere Lösung suchst, würde ich PDF als Ausgabeformat vorziehen,
dafür gibt es auch vorgefertigte Funktionen in PHP,
siehe http://www.php.net/manual/de/ref.pdf.php.

Und wenn es eine universelle Lösung sein soll, nimm XML und XSL-FO;
das wird allerdings auf einem Server ohne Java-Unterstützung wohl eher schwierig,
vor allen Dingen, wenn man das Ganze dann Richtung Cocoon (http://xml.apache.org/cocoon/) weiterspinnt.
Ist also dann eher sinnvoll für ein (größeres) Intranet...

Schönen Gruß

Rainer