Hallöle,
ein Browser als Eingabemaske für PHP-Programme ist ja prima.
Doch beim Druckvorgang wird er zum Engpass. Der Firefox hängt sich auf, wenn er 500 Seiten drucken soll. Also habe ich das in 10 x 50 Seiten aufgeteilt und ein Mensch hat nichts anderes zu tun als 10 x die Seiten abzurufen, zu warten, bis sie geladen sind und dann den Druckvorgang zu starten. Wieder zu warten, bis Firefox alles für den Druck vorbereitet hat und dann - irgendwann - der Druck beginnt.
Nun kommt hinzu, dass von einem Druckauftrag zum anderen die Ausrichtung (portrait, landscape) wechseln kann, das kann Firefox auch nicht:
<style type="text/css">
@page {
size: 21.0cm 14.85cm;
size: portrait;
margin-top: 5.7cm;
margin-bottom: 1.4cm;
margin-left: 2cm;
margin-right: 2cm
}
</style>
Habe eben Version 9.27 von Opera installiert und mir zwei Seiten angeschaut - whow, der unterscheidet bei der Vorschau tatsächlich zwischen portrait und landscape. Und kann sogar Seitenränder (die allerdings vollkommen falsch, statt margin-left 2cm sind es auf dem Papier 2,7cm usw.)
Aber für den Drucker dreht er die Seite nicht, portrait erscheint links auf dem qurliegenden Papier und ist unten abgeschnitten. Zu früh gefreut.
So, genug gemeckert. Sicher gibt es einen Browser, der das kann. Wie heißt er?
LG Kalle