Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

1ページ内に収めて自動印刷したい

javaかjavascriptで、ブラウザのハードコピーをとりたいのですが、1ページ内に収めて自動印刷する事って出来ますか?

3

回答

8600

閲覧

3件の回答

評価

0

物理的に不可能よ。
そもそもブラウザにどれだけの情報量があるかわからないし。
例えばここの掲示板で
10もレスが付いているページを印刷しようとしても
それが1ページに収まるなんて
無茶だと思わない?

それでも、無理やり1ぺーじに収めたいって事かしら。
かなり縦長で余白いっぱいなページになると思うけど。


あなたの質問からだとこういう回答になるわ。

評価

0

てんこさん。回答ありがとうございます!

「無理やり1ぺーじに収めたいって事かしら」

その通りです。説明不足ですみませんでした。
印刷するページは、随時追加されないページとなり、
常に決まった項目数になります。
但し項目数が多い為、IEのバージョンに依存せず1ページで印刷がしたいのです。

CSSによる印刷制限など色々調べているのですが、
IEのバージョンに依存せず1ページで印刷する事は可能なのでしょうか?

評価

0

んー。
JavaScriptの話になるけど。

全体の行数をカウントした上で(または最大値固定で)、document.createStyleSheet().addRule()でzoomを突っ込んでやれば、できるかもしれない。
やったことはない。
詳しく知りたければJavaScriptの掲示板で。

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。