12 返信 最新の回答 日時: Jan 25, 2008 8:12 AM ユーザー:(jugon)

    背景を印刷しない方法について

      Web画面をPDFファイルに落とし、それを印刷する時、背景を印刷しない方法があれば教えて下さい。但しその際同時に、文字フォントの色の変更方法も教えて下さい。
      PDFファイルに落とす際に背景をなくし文字の色を変更する方法でもよい。
      また、Adobe8で解決済みであるならバージョンアップしたいので教えて下さい。(現在7.0を使用)
      なお、具体的状況は次のとおりです。
      1.Webサイトには黒い背景に白字で書かれたものが多く、困っている。
      ブラウザ(IE6.0)の設定では「背景を印刷しない」としており、ブラウザからの直接印刷で正常に印刷できる場合にはよいが、サイト側の作成方法によるのかどうしても一部印刷から欠け落ち てしまう画面が多々あり、そういう場合にPDFに落としてから印刷しており困っている。
      2.ツール→高度な編集→TouchUpオブジェクトツール を選んでおいて1ページごとに背景を選んで削除することはできるが、文字フォントが白色のままなので、印刷には使えない。
      3.前記のように背景は消せるので、フォントの色を変更する方法があれば知りたい。(できるだけ「一括」操作で)
      4.全体として「現行ソフトで背景と文字の色コントロールが可能なのかどうか」「不便な方法だがこうやれば何とか可能」という観点で教えてほしい。
      5.不可能な場合、PDFに落とす際にブラウザの印刷情報を利用するなどの改善は困難なのでしょうかね。
        • 1. Re: 背景を印刷しない方法について
          Level 1
          全体的に読みづらい(適宜、行間を空けたほうがいい)。

          OS名とバージョン不明。
          Acrobatのバージョンが文章の途中に紛れていて分かりにくい。
          基本情報は別記ではっきりと書かないと分かりませんよ。

          > src="/Images/e/coolfrown.gif
          これは何? ここのフォーラムではHTMLのタグは使えるけどこの指定でいい? これだとアドビサイト内のフォルダー以下を指定していることにならない?

          WEBサイト側のCSSで印刷時設定を切り替えている場合もあるだろう。

          ブログなどでは背景色を白以外にする場合が多いようだが、そういう場合の用途であろうか?具体的なURLを書くことはできないのであろうか?

          Internet ExplorerとAcrobat 7.0の組み合わせでは、[Adobe PDF]プリンターへ印刷する場合と、Internet Explorerのツールバーから行う場合、Acrobatの[ファイル/PDFの作成/WEBページ]で行う場合の3つがあるはず。

          Acrobatの[ファイル/PDFの作成/WEBページ]で行う場合、[設定]ボタンをクリックし、HTML(あるいはテキスト)の設定以下に「デフォルトの色」としてテキスト、背景色など を変更できるようになっている。

          [環境設定]以下の「アクセシビリティ」でも背景色、テキスト色を変更できる。ただし印刷時に反映されるかはどうか別。

          詳細はヘルプを参照。

          テキスト主体のWEBサイトならローカルに保存し、HTML文書を書き換えてやる方法もある。多くはテーブル背景色とかフレーム背景色を設定しているのではなかろうか?
          • 2. Re: 背景を印刷しない方法について
            Level 1
            投稿者です。
            半角左括弧が文字化けを起こしているようなので書き直します。
            はじめて投稿するので勝手が良く分からず、ご迷惑をおかけします。

            <環境>
            Adobe7.0
            WindowsXP
            InternetExplorer6.0
            LexmarkX83
            FinePrint5.24

            <質問の概要>
            Web画面をPDFファイルに落とし、それを印刷する時、背景を印刷しない方法があれば教えて下さい。
            但しその際同時に、文字フォントの色の変更方法も教えて下さい。
            PDFファイルに落とす際に背景をなくし文字の色を変更する方法でもよい。
            また、Adobe8で解決済みであるならバージョンアップしたいので教えて下さい。

            <質問の背景等>
            1.Webサイトには黒い背景に白字で書かれたものが多く、困っている。
            ブラウザ(IE6.0)の設定では「背景を印刷しない」としており、ブラウザからの直接印刷で正常に印刷できる場合にはよいが、サイト側の作成方法によるのか、どうしても一部印刷から欠け落 ちてしまう画面が多々あり、そういう場合にPDFに落としてから印刷しており困っています。

            2.ツール→高度な編集→TouchUpオブジェクトツール を選んでおいて1ページごとに背景を選んで削除することはできるが、文字フォントが白色のままなので、印刷には使えない。

            3.前記のように背景は消せるので、フォントの色を変更する方法があれば知りたい。
            <できるだけ「一括」操作で>

            4.全体として、「現行ソフトで背景と文字の色コントロールが印刷において可能なのかどうか」を知りたいのと
            「不便な方法だがこうやれば何とか可能」という方法があれば教えていただきたいという2点です。
            • 3. Re: 背景を印刷しない方法について
              Level 1
              #1で幾つか書いたのだが、行間空けたくらいで、特に反応してませんね。
              文章そのものを推敲して欲しかったし、確認できる事項もあったと思うが。

              > Adobe7.0
              > Adobe8
              Adobeは会社名。ソフトウェア名ではありません。

              Acrobatではなく、スクラップソフトを使うとか。HTML編集機能を持つものもあるという。

              ・紙copi Lite(上位版あり)
              http://www.kamilabo.jp/copi/index.html
              ・DBFactory
              http://homepage2.nifty.com/spw/software/dbfactory/index.html

              とはいえ、Internet Expolorerの[ファイル/名前をつけて保存]でも対応できる場合もあるだろうが。

              基本だが、[Web ページで指定された色を使用しない]、[Web ページで指定されたフォント スタイルを使用しない] などの設定変更は試していない?

              ・Web ページで指定された色、フォント スタイル、またはフォント サイズを無視する
              http://www.microsoft.com/japan/windowsxp/using/accessibility/training/ignorecolorsfonts.ms px

              自分でスタイルシートを作成し、ユーザスタイルシートとして設定する方法もある。

              ・ユーザースタイルシートのススメ
              http://members.jcom.home.ne.jp/jintrick/Personal/usrstyle.html
              「適切なユーザースタイルシートを使えば、次のような、ウェブページ閲覧に際してのストレスから解放されます。
              文字が小さくて読みづらい
              文字の色と、背景の色が似通っていて読みづらい
              文字の色と、背景の色とのコントラストが強すぎて目がチカチカする
              背景に画像を敷き詰めていて、文字が読めない
                (以下、略)」
              • 4. Re: 背景を印刷しない方法について
                tyatya@ Level 1
                7.0はもう使っていないので確認できないのですが、基本的にはIE6.0で「背景の色とイメージを印刷する」をオフにして印刷によりPDF化すれば、白文字は黒(あるいは暗褐色等)に変換さ れますよね?

                >サイト側の作成方法によるのか、どうしても一部印刷から欠け落ちてしまう画面が多々あり、
                などと言うのは具体的なサイトを示してもらわないと回答しずらいですね。

                手間はかかりますが、PDF化後に手動で背景を除去しフォントの色を変更する方法。TouchUpテキストツールで文字を選択。右クリックでプロパティを表示させ、色を変更。
                ただし、同一フィールドにあるテキストなら全選択(Ctrl+A)で一括で選択して変更できますが、複数に分かれている場合はそのフィールドごとに作業が必要です。

                それと、ブラウザはIEをお使いのようですが、FireFox、Safari、Operaなど他のブラウザを使って背景を印刷しない設定を試してみるとか・・・。
                • 5. Re: 背景を印刷しない方法について
                  Level 1
                  投稿者です。
                  休みがあったのと、調べていたのとで、リアクションが遅くなり申し訳ありませんでした。

                  先ず、実例画面は次のとおりです。
                  まれに遭遇するという程度でもなく、個人的にはしょっちゅう遭遇している感があり困っています。

                  <右端が印刷されない例>
                  http://www.stackasterisk.jp/tech/java/jboss01_01.jsp#2
                  http://rat.cis.k.hosei.ac.jp/article/rat/serverliteracy/2005/ssh.html
                  http://www.hakusan.tsg.ne.jp/tjkawa/lib/krfilter/index.jsp

                  <背景の一部にに黒色が使われている例>
                  http://www.stackasterisk.jp/tech/java/jboss01_02.jsp

                  <背景が緑色の例>
                  http://tondoru.com/hp2/man8.html

                  <右端が印刷されず、かつカラー部分が多い背景>
                  http://lkml.org/lkml/2007/2/2/45
                  http://d.hatena.ne.jp/pekeq/20060926/p1
                  ---IEで印刷すると途中で切れるので、いったんPDF化して印刷しようとすると、背景の色が多く、インクを消費し印刷スピードも落ちる。---

                  <右端が印刷されず、かつ背景のほとんどが黒色
                  また、リンクをひとまとめに保存したいもの>
                  http://www.chitora.jp/tyaku_help1.html
                  ---複数のリンク画面をひとまとめにして保存したい場合PDF化して、そこからリンクを拡げておき、最後に不要なページを削除して保管している。そこから印刷すると、背景が真っ黒になってし まう。
                  この例の場合はIEからの印刷では右端が欠けてしまうが欠けない場合でも、このように手間をかけて保管したPDFファイルから簡単に背景色を変えて印刷できるに越したことはない。---

                  さて、

                  1.kikiさんへ

                  TouchUpオブジェクトツールとTouchUpテキストツールを併用する方法については、ご教授ありがとうございます。textの色を変える部分が「塗りつぶし」という箇所というのは気 がつきにくかったですが。ともあれ「できないわけではない」ということは分かりました。
                  しかし、かなり手間ひまがかかり、いつも手軽に実行できる方法でもなさそうで、いざという時に使う最後の手段にします。

                  2.Brazilさんへ

                  たくさんの示唆を有難うございます。
                  内容が高度なもので、すぐには理解できず、チェックに時間がかかりました。
                  少し、試してみたところでは、今のところ次の手順で印刷するのが私には合っていそうです。
                  (1)一時的に、IEのインターネットオプションの「ユーザー補助」で、「Webページで指定された色を使用しない」
                  にチェックを入れる。
                  (2)その背景の白いWeb画面を「紙copi」にとる。
                  「紙copi」にとる際には、自動でファイル名に連番が振られるので、意外に簡単。
                  但し、この段階で、右端部分もとりこまれているが、そのまま印刷しても右端が欠落する。
                  (3)「紙copi」の機能を使い、編集する。(shift+returnで改行を追加)
                  この「編集」はFreeWareの「紙copi Lite」では出来ない模様。
                  (4)「紙copi」の機能を使い、印刷する。
                  FinePrint経由で不要ページを削除しつつ印刷する。
                  これを連続で行えば、何とか一連の印刷にまとまる。

                  その他、実験結果等はつぎのとおりでした。
                  (1)Acrobat側で「アクセシビリティ」を変更しても、印刷には効果なし。
                  (2)cssファイルを変えて、白い背景のWeb画面を実現させても、そこでPDF化すると黒色などの画面
                  になってしまう。
                  (3)DBFactoryについては未確認です。
                  修正機能があるなら「紙copi」のように使えるのではないでしょうか。

                  以上、「簡単にはできないらしいこと」「難しい内容らしいこと」がわかり、一方で「何とか印刷できそう」ということもわかりました。
                  皆様、早速有益な回答を頂き、大変有難うございました。知識不足のため、当方のリアクションが遅くなったこと、あらためてお詫び申し上げます。
                  • 6. Re: 背景を印刷しない方法について
                    Level 1
                    具体的なPDF化方法が書かれていない。

                    [Adobe PDF]プリンタへ印刷する方法と、Acrobatのメニュー[ファイル/PDFの作成/Webページ]では結果が異なる場合が多々ある。

                    前者は、WEBブラウザがつくりだす印刷イメージをそのままPDF化する。つまり、実際のプリンターへ印刷する結果と同じはず。

                    一方、Acrobatのメニュー[ファイル/PDFの作成/Webページ]では、まずAcrobatが指定されたWEBページ内容を独自に解釈すると思われるので、WEBブラウザの設定が効か ないと考えられる。

                    実際、Intrnet Explorer 6.0で[WEBページで指定された色を使用しない]とし、[Adobe PDF]プリンタへ印刷することでPDF化すると、背景が白のPDF文書が出来上がる。
                    これは、Intrnet Explorer 6.0での画面および印刷プレビューと一致する。

                    一方、同じ設定のままAcrobat 7.0.9 Proのメニュー[ファイル/PDFの作成/WEbページ]でPDF化すると、背景色がついたままPDF化される。

                    全体的に分からないのは、PDF化に固執している点。
                    ネット上の情報を手許におきたいのであれば、上で挙げたスクラップソフト等で十分であるし、いざとなればGoogleに代表されるキャッシュ機能も代案になる。

                    右端が切れる件は、印刷される用紙サイズを横にするとかA3やA2、あるいは任意のサイズに大きくすれば解決するのでは?

                    AcrobatのWEBページのPDF変換設定には[幅広の内容をページに合わせる]があるが?

                    幅広の内容をページに合わせる
                    ページのコンテンツを必要に応じて拡大 / 縮小し、ページの幅に合わせます。このオプションを選択しない場合は、必要に応じて用紙サイズがページの内容に合わせて調整されます。
                    • 7. Re: 背景を印刷しない方法について
                      Level 1
                      投稿者です。

                      brazilさん、kikiさんへ。

                      Web画面からプリント機能でPDFファイルへ印字した場合は、画面どおりの色に印刷できました。
                      また、プリンタ設定でA4横にすれば右端欠落も回避できました。
                      以上については、今まで全く気が付かなかったことで、せっかくのご指摘に対しても実験できてなく、申し訳ありませんでした。
                      皆さんの書いておられることには、高度なことがたくさん並んでおり、容易には理解しにくかったのですが、やっと重要な情報と認識できました。
                      (「幅広の内容をページに合わせる」にはチェック済みです。また「Googleのキャッシュ機能」については全く使ったことが無く、印刷用に改変可能か印刷面で支障がないかどうかなど含め、今 後の検討課題とさせて下さい。)

                      しかし、当面は「紙の節約」「操作性」や「シリーズものWebサイトのまとめ印刷への対応」を考慮し、私としては前回書いた方法(ブラウザ設定と紙copi)で行くつもりです。
                      そこでは、PDFは使っておらず、こだわりを持っているわけではありません。

                      が、Web画面ボタンからのPDF化の場合「いったんPDFに取り込んだ先で更にリンクを追加して行ける点」で、なかなか重宝している面もあり、AcrobatとFinePrintの組み合わ せも捨て難く、Adobeでの今後の開発に期待しては居ます。
                      (注)FinePrintについては http://www.nsd.co.jp/share/fineprint/ を参照。
                      私は、FinePrintを使う時には、A4横1枚の中に2頁印刷するのを基本にし、
                      不要ページを削除しつつ印刷している。
                      普通の個人用プリンタで、A4より上のサイズにしたり、用紙を入れ替えて使
                      うのは実際的とは思えない。

                      つまり、「普通にPDF変換した場合にもWeb画面と同じ色にできる」なら解決することだし、更に言えば、「シリーズ形式画面を部分選択して取り込むに際し、リンク先画面でも部分選択できると 完璧」になると思います。
                      <シリーズものサイトの典型的な例>
                      http://www.atmarkit.co.jp/flinux/rensai/security04/security04a.html
                      このような画面で、しかもそれぞれに「次ページへ」のリンクがある場合、
                      右側や下側の不要な部分は、不要でもやむを得ず取り込んでいる。
                      • 8. Re: 背景を印刷しない方法について
                        Level 1
                        私としては、投稿者が最終的に何をしたいのか意味不明になったのであるが・・・。

                        > FinePrintを使う時には、A4横1枚の中に2頁印刷するのを基本にし、
                        A4サイズに2ページ分を印刷するという機能はAcrobatでも出来る。
                        [Adobe PDF]プリンタへの印刷の場合、[レイアウト]タブの「シートごとのページ数」で設定できる。

                        たとえ1ページ1枚になっても、PDFの印刷時に[ページの拡大/縮小:1枚に複数ページを印刷]で対応できる。

                        文書番号 : 225302
                        複数ページの PDF を 1 枚に出力する方法(Acrobat 7.0/Adobe Reader 7.0)

                        > 普通の個人用プリンタで、A4より上のサイズにしたり、
                        > 用紙を入れ替えて使うのは実際的とは思えない。
                        PDF文書は電子文書であるから拡大縮小は簡単。A3サイズをA4サイズとして(あるいはその逆)印刷することなど基本的な操作。

                        文書番号 : 225299
                        PDF を拡大縮小して印刷する方法(Acrobat 7.0/Adobe Reader 7.0)

                        > http://www.atmarkit.co.jp/flinux/rensai/security04/security04a.html
                        > 右側や下側の不要な部分は、不要でもやむを得ず取り込んでいる。
                        「不要な部分」とは広告などのことであろうか?
                        であれば、該当のサイトの右上にプリンタのようなアイコンがあるはず。それをクリックすると広告などがない印刷用ページになる(このサイトは印刷用ページがないので表示ページをそのまま流用) 。
                        個人設営のサイトはともかく、IT系の情報を提供している有名サイトならこのような印刷用ページを用意しているサイトは多い(逆に言えば、そういう配慮のないサイトなど落第だろう)。

                        Internet ExplorerでPDF化したい部分を選択してから、[Adobe PDF]プリンタで[ページ範囲:選択した部分」として印刷すると、選択個所のみPDF化される。

                        また、PDF化したい部分を選択してからInternet ExplorerのPDF化ボタンをクリックし、表示される画面「WebページをAdobe PDFに変換」で[選択項目のみ変換]をチェックすることでも同様の結果になるはず。

                        Internet Explorer7では、選択してから[印刷プレビュー]画面から選択した領域のみを印刷するように設定してからPDF化する方法もある。

                        結局、投稿者はInternet ExplorerのPDF化ボタン(WEBページの変換)で作成されるリンク機能の保持が魅力的なのであろう。
                        上にも書いたが、AcrobatのWEBサイトの再現能力は低い。単純なタイプなら問題ないが、フレームを多用し、CSSで味付けされたりしているともうお手上げである。WEB表示はブラウザ ですら四苦八苦するような状況であるので、Acrobatという専門外が簡単に割り込めるような世界ではないというのが現実であろう。

                        結局は現実的な解としては、スクラップブックソフトのように、WEBサイトを丸ごとダウンロードして再現するほうが無難ではないか?

                        仮にそのようにして溜め込んでも、書籍や雑誌に載っていたり、検索エンジンのキャッシュにあったりして、「労多くして功少なし」ということになりはしないだろうか?
                        • 9. Re: 背景を印刷しない方法について
                          Level 1
                          Acrobat以下の[ファイル/PDFの作成/Webページ]を選択し、[Webページの変換設定]画面以下の設定ボタンで、HTMLの[設定/一般/背景のオプション]で3つのチェックボ ックスを外す。

                          この状態でどこのサイトでもいいので、Acrobat上でPDF化する(一度でもAcrobatでPDF化しないとInternet ExplorerでのPDF化に反映されない)。

                          この設定で以下のサイトをInternet ExplorerでPDF変換すると、上記で示されたサイトの背景色はすべて白になった。

                          <背景が緑色の例>
                          http://tondoru.com/hp2/man8.html

                          以下のサイトは「一部に黒色が使われている」としているが、コマンドプロントの画面ではこういうのはごく普通。しかもこれは全体が画像。
                          ときにはテーブルの背景色を黒にしてコマンドプロント画面にしたてるサイトもある。

                          <背景の一部にに黒色が使われている例>
                          http://www.stackasterisk.jp/tech/java/jboss01_02.jsp

                          以下はAcrobat 8での「背景のオプション」の説明。Acrobat 7のヘルプにも同様の記載がある。

                          ・Acrobat の Web ページの変換設定
                          http://help.adobe.com/ja_JP/Acrobat/8.0/Professional/help.html?content=WS58a04a822e3e50102 bd615109794195ff-7f58.html
                          背景のオプション
                          ページ背景の色と並べて貼られた画像、テーブルのセルの色を表示するかどうかを指定します。オプションをオフにすると、変換された Web ページは Web ブラウザでの表示とは変わることもありますが、印刷する場合に読みやすくなることもあります。
                          • 10. Re: 背景を印刷しない方法について
                            Level 1
                            投稿者です。

                            brazilさんへ。

                            Acrobatで「背景のオプション」のチェックボックスを3つとも外し、一度試しておくことで、やりたかったことができるようになりました。
                            (IEのユーザー補助で「Webページで指定された色を使用しない」にチェックを入れて)
                            いろいろとご面倒をおかけしました。
                            個人的には積年の課題が解決しました。大変ありがとうございました。
                            • 11. Re: 背景を印刷しない方法について
                              Level 1
                              > IEのユーザー補助で「Webページで指定された色を使用しない」にチェックを入れて
                              確認する限り、この設定は不要。

                              何度もいうが、AcrobatでのWEBページ変換設定は基本的にInternet Explorerの設定項目とは無関係。

                              [Webページで指定された色を使用しない]にチェックを入れると、通常のWEB閲覧に支障をきたす場合がある(当人が望むのであればそれは勝手ではある)。
                              • 12. Re: 背景を印刷しない方法について
                                Level 1
                                投稿者です。

                                brazilさんへ。

                                了解です。
                                ご指摘どおり、必須なのはAcrobatでの設定のみで、IEでの設定は無関係(使い勝手の好みの問題)でした。
                                大変ありがとうございました。