- ベストアンサー
Webページの印刷について
ユーザー環境(特に文字のサイズ大小設定)によって印刷ページ数が変わってしまいます。 文字のサイズが小~中であれば1ページで足りますが、大以上になれば2ページになってしまうのです。 印刷対象が単なる文章であれば特に気にならないのですが、帳票なので2ページになると見づらくなってしまうことを懸念しています。 環境に左右されない、何か良い方法はありませんでしょうか。宜しくお願い致します。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
CSS で行間隔や文字サイズなどを指定すればだいたい何とかなると思いますけど? もっとも、用紙サイズの違いなども考慮するのであれば HTML + CSS ではちょっと厳しいかと思いますが。
その他の回答 (3)
プリンタ用にCSSでフォントサイズを設定したり、 印刷時にページの切れ目を強制的に変えたりすると少し見やすくなると思います。 *プリンタにだけCSSを適用 <link rel="stylesheet" href="style.css" type="text/css" media="print"> (media="print"で出力対象をプリンタに指定している) *プリンタでの改ページを指定するCSS page-break-before:always; (スタイルを指定した要素より後で改ページ) page-break-after:always; (スタイルを指定した要素より前で改ページ)
お礼
『プリンタにだけCSS適用』 そのようなことが出来るのを初めて知りました。 参考にさせていただきます。 ありがとう御座いました。
- neKo_deux
- ベストアンサー率44% (5541/12319)
webページは印刷に関しては全く気にしてくれません。 ページ設定を行うタグなんか存在しないですよね。 pdfなどで作成する事をお勧めします。 -- どうしても…って事ですと、 ・フォントを「小」にしろって注意書きする。 ・画像として貼り付けする。 とか?
お礼
PDFで検討したいと思います。 ありがとう御座いました。
- iroha_92
- ベストアンサー率14% (1/7)
見やすさ優先なら、プリントスクリーンを利用して その画面を画像にし、その画像を印刷してみてはどうでしょうか。 私は中学生ですしMacユーザーなので、Winのことはほとんど分からないのですが、 プリントスクリーン機能は一緒だと思うので…。 まだ他にも方法はあると思います。頑張ってください。
お礼
が、頑張ります! 時間があればまた調べたいと思います。 どうもありがとうございました。
お礼
試してみます。 それがダメなようならPDFということにしたいと思います。 ありがとう御座いました。