- 締切済み
プリンターでウェブページを印刷する場合について
プリンターでウェブページを印刷する場合、画像等の背景が写る場合と写らない場合があるのですが、なぜでしょうか? その場合、どのようにしたら写せるのでしょうか? ブラウザは、FireFoxを使用しています。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- ORUKA1951
- ベストアンサー率45% (5062/11036)
>プリンターでウェブページを印刷する場合 背景だけじゃなく!!! そもそも、気付かれていると思いますが、ディスプレイで表示したまま印刷されるわけではありません。たとえばこのページにしろ、Wikiのページにしろ印刷すると(設定にもよりますが、)縦長のA4用紙でしたらそれに合わせて印刷されるはずです。 もちろん、読み上げブラウザ(スクリーンリーダー)では、文字色や折り返しなしにひとつの段落は一気に読み上げますし、見出しは少し強めの男声で読んでくれますし、点字端末では点字出力しますね。 実はHTMLの最大の目的は・・ 【引用】____________ここから どんな環境からもWebの情報を利用できるようにすべきだという方針の下に開発されている。例えば、様々な解像度や色深度のグラフィックディスプレイを持つPCや、携帯電話、モバイル機器、音声入出力機器、帯域が広いコンピュータや狭いコンピュータ、等の環境である。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[HTMLの略歴( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/intro/intro.html#h-2.2.1 )]より なのです。 ワープロやDTPなどと目的が全く異なるのです。 もしも背景まで印刷するとインク量が大量に必要ですし、一ページが狭くて横長で・・そもそも現実的ではありません。 それをかなえるため、ウェブページ--HTMLには文書構造しかなくて、それをどのように表示するかはスタイルシートと言う仕組みを利用しています。具体的には A. HTML 4.0におけるスタイルシートの例( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2/sample.html )の下の方に @media print以降が印刷用のスタイルシート @media speech以降が、読み上げ用のスタイルシートです。 これはブラウザ自体がもっています。 そして背景は印刷しないのも規定です。 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >画像等の背景が写る場合と写らない場合がある いえ、背景はすべて印刷されません。それが印刷されるのは、印刷用スタイルシートで背景ではないように指定してあるのです。 先日別の質問( http://okwave.jp/qa/q8064894.html )で示された( http://www.shimajiro.co.jp/kosodate/ )の各項目のタイトルは一切印刷できませんよね。 また、 ⇒ナビゲーションリストを様々にデザインしてみよう。( http://www.ichiya.com/WebService/Howto/sample/HTML/nav/navigation1.html ) のページ、表示メニューからスタイルシートへ進み、色々なスタイルを選択しても、印刷は一種類で、画面表示とは全く異なるデザインで印刷されます。 もう一点、背景が黒っぽくて白い文字のサイトは、背景なしで印刷すると読めないですし、背景を印刷するとインクを大量に消費します。印刷が想定されるページでは印刷用スタイルシートを指定します。 ★以上を踏まえて 1) 画面表示と同じにこだわらず印刷しましょう。印刷が想定されているページには【製作者が理解していれば】印刷用のスタイルシートが設定してあるでしょう。 2) firefoxのファイル→ページ設定で背景を印刷するでとりあえずは背景も印刷できます。 3) どうしても画像としてコピーして印刷したい場合は、firefoxには、Pearl Crescent Page Saver Basic( https://addons.mozilla.jp/firefox/details/10367 )というアドオンがあります。それで解像度を200%異常にして一旦画像にして保存して、画像ソフト経由で印刷しましょう。 ・・・私はクライアントにページ完成イメージを伝えるときに使います。・・・