Hallo, habe folgendes Problem:
mit PHP generiere ich eine HTML-Seite, die aus mehreren Tabellen mit FESTEN BREITEN besteht.
Nun soll diese Seite ausgedruckt werden. Vorab: ich hab schon einiges gelesen über getrennte CSS-Dateien usw. und ner extra Druckseite, das brauch ich aber alles nicht. Die Seite soll genauso gedruckt werden, wie sie ist.
Jetzt gibt es folgendes Problem:
Nutze ich einen Rechner mit einer großen Bildschirmauflösung (1400x1050)
wird die Seite komplett ohne Scrollbars dargestellt und damit funktioniert auch der Ausdruck ohne weitere Einstellungen in der Druckvorschau (außer Querformat). Es passt also alles auf eine DIN-A4 Seite.
Nutze ich einen Rechner mit einer Auflösung von 1024x768 wird die Seite mit Scrollbars angezeigt, was ja logisch ist und auch ok.
Drucke ich jetzt die Seite aus, wird der Inhalt rechts abgeschnitten.
Ich muss also manuell auf 80% einstellen, damit alles auf die Seite passt.
Das verstehe ich nicht so genau, da die Tabellen alle feste Breiten haben und somit genauso groß sind, wie bei der anderen Bildschirmauflösung.
Hat jemand eine Idee, wie ich es erreichen kann, dass die Seite bei jeder Auflösung auf eine DIN-A4 Seite passt?
Das "Phänomen" findet sowohl beim IE als auch beim FF statt, die Lösung sollte also bei beiden (allen Browsern) funktionieren.
Und eine automatische Auswahl von "Querformat" wär auch nicht schlecht, wobei ich da schon beim googeln rausgefunden hab, dass das wohl nicht geht.
mit PHP generiere ich eine HTML-Seite, die aus mehreren Tabellen mit FESTEN BREITEN besteht.
Nun soll diese Seite ausgedruckt werden. Vorab: ich hab schon einiges gelesen über getrennte CSS-Dateien usw. und ner extra Druckseite, das brauch ich aber alles nicht. Die Seite soll genauso gedruckt werden, wie sie ist.
Jetzt gibt es folgendes Problem:
Nutze ich einen Rechner mit einer großen Bildschirmauflösung (1400x1050)
wird die Seite komplett ohne Scrollbars dargestellt und damit funktioniert auch der Ausdruck ohne weitere Einstellungen in der Druckvorschau (außer Querformat). Es passt also alles auf eine DIN-A4 Seite.
Nutze ich einen Rechner mit einer Auflösung von 1024x768 wird die Seite mit Scrollbars angezeigt, was ja logisch ist und auch ok.
Drucke ich jetzt die Seite aus, wird der Inhalt rechts abgeschnitten.
Ich muss also manuell auf 80% einstellen, damit alles auf die Seite passt.
Das verstehe ich nicht so genau, da die Tabellen alle feste Breiten haben und somit genauso groß sind, wie bei der anderen Bildschirmauflösung.
Hat jemand eine Idee, wie ich es erreichen kann, dass die Seite bei jeder Auflösung auf eine DIN-A4 Seite passt?
Das "Phänomen" findet sowohl beim IE als auch beim FF statt, die Lösung sollte also bei beiden (allen Browsern) funktionieren.
Und eine automatische Auswahl von "Querformat" wär auch nicht schlecht, wobei ich da schon beim googeln rausgefunden hab, dass das wohl nicht geht.