Hallo EKKi,
Wie - denkst Du - kann ein SERVER-seitiges Skript wissen, wie hoch und breit der Viewport des Browsers des Anwenders und wie groß die dargestellte Schrift ist? In PHP KANN es deshalb gar keine Lösung geben.
der Viewport ist für ein Druckstylesheet doch eher irrelevant, oder nicht.
Ich zitiere aus dem Ausgangsposting:
Mittels eines PHP-Scriptes erzeuge ich aus einer Datenbank eine für den Drucker formatierte HTML-Seite.
Ich schloss daher auf ein Druckstylesheet.
Meine Empfehlung: vergiss es. Es wird nicht zufriedenstellend funktionieren.
Ich stimme Dir zu, insbesondere wegen der Anforderung:
Zudem soll auf jeder Seite eine Kopf- und Fußzeile gesetzt werden.
Daher favorisiere ich das PDF-Format.
Freundliche Grüße
Vinzenz