none
Web頁の背景色の印刷 RRS feed

  • 質問

  • IE8で表示中のWeb頁を背景色を含めて頁切れがないように印刷したい。

    「ツール」、「インターネット・オプション」、「詳細設定」、「印刷」の「背景色とイメージを印刷する」にチェックを入れましたが、背景色は印刷されません。

    原因は何か? 対処法を教えて下さい。

     

    2010年7月15日 5:39

回答

すべての返信

  • 以下の話でしょうか。

    Internet Explorer 8において「背景色とイメージを印刷する」を有効にしている場合でも背景の色とイメージが印刷されない場合があります
    http://social.answers.microsoft.com/Forums/ja-JP/ieja/thread/2658c77c-35a7-41a1-8ea9-cf9de3e7a664
    http://support.microsoft.com/kb/975455/ja

    IE8では同じような設定が2か所にあって
    そのうちインターネットオプションの設定の方は意味を持たないダミーだと聞いたことがあります。

    「ページ切れがないように」の部分も質問に含まれているのであれば、CSSでpage-break-after/beforeをいい感じに入れると、いい感じに印刷させることができます。(知っていたらすみません)

    • 回答としてマーク 服部清次 2010年7月28日 5:43
    2010年7月15日 13:38
  • ご回答有難うございました。

    残念ながら、仰っておれれる「CSSでpage-break-after/beforeをいい感じに入れると」という意味が判りません。

    質問には「ぺーじ切れがないように」という意味もありますが、もう一つ「サイトの背景色の印刷」という意味もあります。

    宜しくお願いします。

    2010年7月21日 6:13
  • すみません。

    リンク先のご確認はしていただけましたでしょうか?

    http://support.microsoft.com/kb/975455/ja

    上記リンクには、「ファイル」→「ページ設定」→「背景の色とイメージを印刷する」にチェックを入れないと背景色が印刷されないと書かれています。

    私の環境でも上記設定を行えば、背景色の印刷がされました。

     

    「ページ切れがないように」の件については、別途IEのマニュアルのご確認をお願いします。
    http://msdn.microsoft.com/en-us/library/ee371252(Expression.30).aspx

    • 回答としてマーク 服部清次 2010年7月28日 5:43
    2010年7月21日 13:59
  • たそがれ長兵衛 さん、

    こんにちは。
    フォーラム オペレーターの服部 清次です。

    たそがれ長兵衛 さんがこちらの質問を投稿されてから少し経ちましたが、その後の状況はいかがでしょうか?

    今回、(´・ω・`) さんが紹介してくださった情報が参考になるのではないかと思いましたので、
    こちらの情報を他の方々に参照していただくためにも、
    私の方で [回答としてマーク] のチェックを付させていただきました。

    なお、(´・ω・`) さんが紹介してくださった MSDN ライブラリ情報には日本語ページもありますので、
    参考までに URL を紹介させていただきますね。
    http://msdn.microsoft.com/ja-jp/library/ee371252(Expression.30).aspx

    今後とも、MSDN/TechNet フォーラムをよろしくお願いします。
    それでは、また。


    __________________________________________________
    マイクロソフト株式会社 フォーラム オペレーター 服部 清次

    2010年7月28日 5:48
  • ご回答有難うございました。

    残念ながら、小生のパソコンでは、「ファイル」→「ページ設定」→「背景の色とイメージを印刷する」にもチェックを入れていますが、イメージが

    印刷されるだけで背景色は印刷されません。

    長兵衛

     

    2010年8月20日 1:47
  • >イメージが印刷されるだけで背景色は印刷されません。

    これは興味深いですね。
    当方ではイメージも印刷されますし、背景色も印刷されます。過去にXP上のIE8で複数台、Win7(おそらくVistaも)上のIE8でも確認実績があります。

    OSのバージョンとサービスパックの状態を教えていただけますか?
    また、「背景色」を実現するための手段はどうなっていますでしょうか?
    CSSのbackground-colorの他にも、画像、■のような文字を大きく見せる、Flashなどが思いつきます。画像であれば、画像の種類を知りたいです。
    また、その際の半透明の指定(opacity、opaque、DirectXフィルタ、画像の半透明)の指定があれば教えてください。

    こちらで背景色が印刷されるものとして確認しているのは以下のようなHTMLです。

     

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <style>
    .A {
     background-color: blue;
    }
    </style>
    </head><body>
    <div class=A>AA</div></body></html>
    
    

     

    2010年8月21日 11:53