JSPおよびCSSを利用したWebページを作成しています。
作成した画面をA4 1枚に収まるように印刷したいのですが、
そのままでは、画面がはみ出て印刷されるため
以下の内容をCSSに記載しています。
@media print{
body {zoom : 0.65;}
}
ところが、IE11の印刷プレビューを確認すると、
横方向はおさまるのですが、
縦方向がページ途中で強制的に改ページされます。
┏━━━━┓
┃ ┃
┃ ┃
┃ ┃
┃――――┃←この位置で改ページ
┃ ┃
┗━━━━┛
原因を調査したところ、改ページされる位置は、
zoomで指定した値で決定されていること
がわかりました。
(今回はzoomの値を0.65で指定しているので、
上部から65%のところで改ページされている)
◆質問
IE11を利用した時に、改ページせずに
縮小印刷したいのですが、どのようにしたら良いでしょうか?
参考となる方法やWebページを教えて頂けると幸いです。
※IE8やChromeでは改ページされずに、1ページ内に
収まって表示されます。
コメント(0件)