10 返信 最新の回答 日時: Oct 13, 2007 5:13 PM ユーザー:(habacchi(古い船のことしか解らない古い水夫))

    Adpe PDFのフォント設定について

      使用環境:Win2000 Sp2, Acrobat 7.09
      海外等でも閲覧できるPDFを作成する場合のフォントの設定について教えてください。
      「すべてのフォントを埋め込む」および「サブセットの全フォントに対する割合(100%)」にチェックを入れておけばよろしいでしょうか?
      さらに右下欄の「常に埋め込まないフォント」にあるフォントすべても削除しておく必要がありますでしょか?
      以上,宜しくお願いします。
        • 1. Re: Adpe PDFのフォント設定について
          Level 1
          ヘルプなり、サポートデータベースを利用すればそれなりの情報がある。
          以下はその一例。

          文書番号 : 225564
          PDF 作成時に日本語フォントを埋め込む方法(Windows 版 Acrobat 7.0/8)

          埋め込むよりはアウトライン化したほうが安心という場合もある。
          PDFでは表示できないフォントが少しでもあると、該当ページが真っ白ということもある。自分では埋め込んだつもりでも「こんなのが残っていた!」ということが後で判ったする。
          そういう時に備えてのフォントのアウトライン化である。容量的には、フォントの埋め込みもアウトライン化も大して違いはない。
          アウトライン化したあとは、フォント情報欄には何も表示されなくなる。

          フォントのアウトライン化というとイラストレーター等でやるのか?という疑問があるかもしれないが、実はAcrbat単体でもできる。
          詳細は下記サイトに書いてある。

          ・第1回「PDF内のフォントを強制的にアウトライン化する方法」
          http://www.papit-town.jp/column/acrobat01.html

          透明効果のあるオブジェクトがPDFに含まれているとAcrobat7.0では[透明の分割・統合]の選択が可能になり、そのオプションとして[すべてのテキストをアウトラインに変換]がある 。この機能を利用するわけである。

          上記サイトではイラストレーターで透明オブジェクトを作成する方法を紹介しているが、Wordでオートシェイプを挿入し、[オートシェイプの書式設定]以下で透明(透過性)を設定してPDF化 すればよい(ただしPDFMakerを使う)。
          一部のリボンなどでは透明性がPDFでは反映されないので注意する。

          WordからのPDF化のやり方や問題点については、『Word+Acrobat DTP出力実践ガイドブック』( 山木大志著)に詳しい。
          http://book.mycom.co.jp/book/4-8399-1839-2/4-8399-1839-2.shtml

          あるいはテキストの透かしにそのまま不透明度が設定できるので、わざわざ透明オブジェクトを作成する必要もないようだ。

          ・Acrobat8]フォントを強制的にアウトライン化する方法
          http://d.hatena.ne.jp/peh01404/20070509/1178699203

          「フォントのアウトライン化の際にフォントが太くなる」という一般的な問題点は残されるだろうが、通常フォントであればそれほど気にすることもないだろう。
          • 2. Re: Adpe PDFのフォント設定について
            Level 1
            Brazil 様
             ご丁寧な回答ありがとうございました。
            別の観点からの質問として作成したPDFが英語環境で閲覧できるかを確認する方法について確認させてください。
            文書プロパティーの「フォント」タブで使用されているフォント一覧が表示されますが,ここで種類欄で(CID)と表示されるフォント(日本語のフォントが多い)が埋め込まれていれば問題ないと 考えて宜しいでしょうか?過去何回か海外へ日本語環境で作成したPDFを送付しておりますが,送付前にこの方法で確認して問題となったことがないのでこの方法で問題ないかと考えております。

            このような確認の仕方で問題ないか教えてください。
            • 3. Re: Adpe PDFのフォント設定について
              Level 1
              大体ヘルプにかかれているハズですが。

              >「サブセットの全フォントに対する割合(100%)」

              コレは欧文フォントにのみ(日中韓フォント以外に)有効な設定なので、
              日本語フォントについては、関係ありません。

              >「常に埋め込まないフォント」

              ここにあるのは欧文フォント(欧文基本14書体)のはずだから、
              主たる目的が「英語環境で閲覧するPDF を作成するが、欧文フォントを埋め込む必要はない」ならば、
              削除する必要はありません。

              >ここで種類欄で(CID)と表示されるフォント(日本語のフォントが多い)が埋め込まれていれば問題ないと考えて宜しいでしょうか?過去何回か海外へ日本語環境で作成したPDFを送付してお りますが,送付前にこの方法で確認して問題となったことがないのでこの方法で問題ないかと考えております。

              英語環境で閲覧するPDF を作成するならば、
              エンコーディングにも留意しなければいけません。

              英語環境で閲覧するならば、日本語フォントのエンコーディングは
              「Identity-H」または「Identity-V」になっている必要があります。

              結論
              文書プロパティーの「フォント」タブで
              日本語フォントがすべて埋め込まれていて、日本語フォントのエンコーディングが
              「Identity-H」または「Identity-V」になっていれば英語環境で閲覧できます。

              アウトライン化していなくても大丈夫なハズです。
              • 4. Re: Adpe PDFのフォント設定について
                Level 1
                Habacchi様ありがとうございました。
                これで悩んでいたことがすっきりしました。
                あと最後に基本的な質問なんですが「常に埋め込まないフォント」欄にある欧文フォント(欧文基本14書体)は閲覧することが目的なら英語圏に関係なくサブセット埋め込みする必要はない(削除す る必要はない)と考えてよろしいですか?
                • 5. Re: Adpe PDFのフォント設定について
                  Level 1
                  俗に欧文基本14書体と呼ばれているものは、
                  PostScript プリンタに最初から内蔵されているフォントです。
                  なので、埋め込んでいなくても
                  (字体は微妙に変わってしまうことがあるけれど)
                  正しく印刷できるし、
                  「表示/印刷用フォント」として、Acrobat/Reader に付属されているから
                  Acrobat/Reader がある環境なら閲覧も印刷も問題ないんです。

                  と記憶していたけど、念のためググってみた。
                  http://www.google.co.jp/search?q=%E6%AC%A7%E6%96%87%E5%9F%BA%E6%9C%AC14%E6%9B%B8%E4%BD%93% E3%80%80%E8%A1%A8%E7%A4%BA&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja-JP-mac:off icial&client=firefox

                  ちょっと古いけど(Acrobat 4.0 当時)いい資料を見つけました。
                  http://www-eng.kek.jp/seminar/electronic/japan.pdf
                  今のAcrobat はOTF フォントも埋め込めます

                  単純に考えてください。
                  英語圏にアルファベットの文章を送るんです。
                  埋め込まなくても
                  エンコーディングはANSI で問題ないし、
                  http://jp.emeditor.com/help/glossary/systemdefaultencoding.htm

                  フォントが置換されても
                  「abc」は「abc」のままであり「xyz」にはなりませんよ。

                  結論
                  文書プロパティーの「フォント」タブで
                  日本語フォントがすべて埋め込まれていて、日本語フォントのエンコーディングが
                  「Identity-H」または「Identity-V」になっていれば英語環境で閲覧/印刷できます。

                  追記
                  印刷用のPDF 作成が目的で、
                  フォント置換による字体の変更をさけたいならば、「常に埋め込まないフォント」を空にしなければいけなくなるけど、
                  「標準」でなくて、「高品質印刷」や「プレス品質」を選べば、はじめから空なんですよ。
                  用途に合わせてPDF 設定を選んでください。
                  • 6. Re: Adpe PDFのフォント設定について
                    Level 1
                    Habacchiさま本当にありがとうございました。
                    これで目的とするPDFが作成できます。
                    • 7. Re: Adpe PDFのフォント設定について
                      Level 1
                      普通は、PDFファイルに日中韓言語が含まれていると[Asian Language Support]が自動的にインストールされるはず(CDからもインストールできる)。

                      文書番号 : 226720
                      アジア言語文字が含まれる PDF ファイルを英語版 Acrobat で開くとエラーが発生する(Acrobat 7.0/Adobe Reader 7.0)

                      文書番号 : 223007
                      日中韓フォントが埋め込まれていない PDF の表示方法

                      「これでうまくいくはず」と思っていても、後から「読めません!」と指摘されては意味もない。
                      自分で英語環境を作成してそこで表示できるかを確認すべきだろう。

                      上でアウトライン化の手法を書いたのは、フォント情報が完全に消えるので環境に依存しないし、別途英語環境を作成して確認する必要もないから。また、埋め込みを禁止しているフォントを使ってい るとこれを回避しなくてはならないので面倒など。

                      アウトライン化であれば海外のプリンターでも問題なく印刷できる。
                      非埋め込みと比べてファイル容量が増えるが、フォント埋め込みと比べて大して差がないことは確認している。

                      また、Acrobatにあるプリフライト機能には[埋め込まれていないフォントを使用しているテキストを一覧表示]というプロファイルがある。
                      フォントの情報欄では埋め込みであるか否かなどしか分からないが、上記ツールであれば埋め込んでいない箇所をピンポイントで表示してくれる。

                      全体的に話しがAcrobatの世界に行っているような気がするが・・・。
                      • 8. Re: Adpe PDFのフォント設定について
                        Level 1
                        ちと古いが、こういう情報もある。Acrobat(Reader)によるフォント表示のロジックが垣間見える。
                        当然ながら現在とは内容が異なる可能性もある。

                        文書番号 : 219262
                        Acrobat 4.0 : Acrobat 4.0 ビューワによるフォントとフォント情報の取り扱い

                        以下のサポート文章には、Acrobatの[ファイルサイズを縮小] コマンドではWindows の欧文システムフォントのみ埋め込みを外すことが出来るとある(日本語フォントの埋め込みは解除されない)。

                        文書番号 : 222542
                        PDF のファイルサイズを小さくする方法

                        以下は基本情報。

                        文書番号 : 225564
                        PDF 作成時に日本語フォントを埋め込む方法(Windows 版 Acrobat 7.0/8)
                        • 9. Re: Adpe PDFのフォント設定について
                          Level 1
                          訂正。
                          #7における私の以下の文章は勘違いなので、この箇所は削除。

                          > 全体的に話しがAcrobatの世界に行っているような気がするが・・・。

                          これよりおまけ。
                          Identity-Hなどのフォントエンコーディングの見方については以下のサイト。

                          ・エンコーディング
                          http://www2.convention.co.jp/pdf/dictionary/j/01_e/encoding/encoding.htm

                          以下は、PDFのフォント埋め込みの背景を理解するためのサイト。
                          ともかくも、コンピュータでの日本語は難しい。

                          ・コンピュータによるテキスト表記とPDFのフォント埋め込みについて
                          http://www.antenna.co.jp/PDF/reference/FontEmbedding.htm
                          • 10. Re: Adpe PDFのフォント設定について
                            Level 1
                            brasilさん紹介の文書読んできました。
                            私は、字体と字形を混同していたようです。

                            #5の私の投稿
                            字体を字形と読み替えていただけますようお願いします。