Wie kann ich eine HTML-Seite im Querformat drucken lassen, wenn der Benutzer „Drucken“ auswählt?

StackOverflow https://stackoverflow.com/questions/37162

Frage

Wir generieren Webseiten, die immer im Querformat gedruckt werden sollten.Die Druckdialoge des Webbrowsers sind standardmäßig auf Hochformat eingestellt, sodass der Benutzer für jeden Druckauftrag manuell das Querformat auswählen muss.Es ist geringfügig, aber für den Benutzer wäre es schön, wenn wir diesen unnötigen Schritt entfernen könnten.

Vielen Dank im Voraus an alle Befragten.

War es hilfreich?

Lösung

Ein kurzes Google zeigt an, dass es nicht wirklich unterstützt wird.Es gibt mehr als ein paar Leute da draußen, die es versuchen hacken ihre Weg dorthin - aber ich würde dringend empfehlen, stattdessen einfach ein serverseitiges PDF zu rendern.

Andere Tipps

Möglich in CSS2 (@page, sieht aus wie Nur Oper) und in CSS3 was funktionieren wird nirgends.Entschuldigung.

Der @page Die Regel soll dies ermöglichen, ist aber nur in Opera implementiert.

Ich wollte das Gleiche tun und habe es gefunden Das Artikel.Es sieht besonders „hacky“ aus und kann, wie der Autor betont, eine Active-X-Warnung im IE auslösen.Scheint ein verlorenes Unterfangen zu sein, den Benutzer mit einer Active-X-Warnung zu verwirren, wenn er nur eine Webseite drucken wollte.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top