web-dev-qa-db-ja.com

IE)を有効にすると、デフォルトで横向きでWebページを印刷できます

私たちのオフィスでは、一日の終わりまでにクレジットカードのレポートを印刷する必要があります。すべてのレポートは、Windows7マシンのIE 9からのものですが、レポートを生成するこのばかげたWebサイト(Authorize.net)には、ページを「印刷用」にレンダリングするオプションがありません。それらを印刷すると、ページの右側が切り取られます-金額が正しい場所です:)

IEの印刷設定に入り、横向きに変更する回避策がありますが、次にIEを開いたときに設定が縦向きにリセットされます。

だから私の質問は、IEデフォルトでそのページを横向きに印刷する方法は?(私たちのオフィスのスタッフのほとんどは、印刷する前に印刷設定ダイアログを表示するのにあまりコンピュータに精通していません。それに加えて変更方法を知っている人でも、本当に時間を節約できます。)

編集:私はこれらの設定について話している: enter image description here

私も見つけました このページ マージンなどを変更することはできますが、向きは変更できません:(

1
ahmd1

デフォルトの印刷設​​定は、アプリケーションではなく、プリンタードライバーによって制御されます。アプリケーションは独自にプリセットできますが、IEはそうではありません。したがって、普遍的な解決策はありません。特定のプリンター用に存在する可能性があります。

1
Alex P.

それはかなり抜本的な解決策ですが、あなたが必死なら...

みんなに IE7pro をインストールできます。

機能の1つは、「Userscripts」を実行することです。次に、問題のページの印刷CSSを上書きするユーザースクリプトを作成する必要があります。

IE用のCSSで横向きの印刷を強制するために、ここにいくつかの指針があります。

別の方法として、ブックマークレットを使用してページのCSSをオーバーライドすることができます。ブックマークレットはブックマークに保存されているJavaScriptコードであり、UserScriptの場合と同様に、これを使用して特定のCSSオーバーライドを適用できます。

1
Julian Knight