特定のフォントを使用してドキュメントをデザインし、PDF にエクスポートして、誰かに送信します。あなたが使用したのと同じフォントが彼らに表示されますか?それは状況によりますが、その理由を理解することは、思っているよりも役に立ちます。フォントの処理は、PDF 作成のあまり目立たない側面の 1 つですが、レンダリングの不一致のかなりの部分を引き起こす原因となっています。

フォントに起こり得る 3 つの事柄
PDF をエクスポートするとき、ソフトウェアはドキュメント内のフォントをどうするかを決定する必要があります。考えられる結果は 3 つあり、どれが起こるかはエクスポート設定とフォントのライセンスによって異なります。
完全な埋め込み。 フォント ファイル全体が PDF 内にパッケージ化されています。ドキュメントを開いた人には、デバイスにフォントがインストールされているかどうかに関係なく、使用したフォントが正確に表示されます。欠点はファイル サイズです。完全なフォントを埋め込むと数百キロバイトが追加され、複数のカスタム フォントを使用している場合はさらに増加します。
サブセット化。 フォント ファイル全体ではなく、ドキュメント内で実際に使用されている文字のみが埋め込まれます。ドキュメントで 1 つのフォントの固有の 80 文字が使用されている場合、その 80 文字だけがパッケージ化されます。受信者にはドキュメント内のすべてのフォントが適切に表示され、ファイルは完全埋め込みの場合よりも小さくなります。これはほとんどのソフトウェアのデフォルトの動作であり、ほとんどの状況では正しい選択です。
埋め込みはありません。 フォントは PDF にはまったく含まれていません。誰かがドキュメントを開くと、PDF ビューアはデバイス上のフォントを探します。そこにある場合、ドキュメントは正しいと思われます。そうでない場合、ビューアは使用可能な最も近いフォントを置き換えます。その結果、レイアウトが著しく変化する可能性があります。
Word を PDF に変換してみる
インストールは必要ありません。ブラウザで直接動作します。
フォントが時々埋め込まれない理由
フォントの埋め込みは常に自動的に行われるわけではありません。埋め込みが行われない一般的な理由は 2 つあります。
まず、ライセンス制限です。一部の商用フォントは、PDF への埋め込みを明示的に禁止しています。フォント ファイルには、ソフトウェアにフォントを埋め込まないよう指示するフラグが含まれています。これは以前ほど一般的ではありませんが、依然として存在します。ソフトウェアがその制限を遵守している場合 (そうあるべきです)、設定で埋め込みが有効になっている場合でも、フォントは PDF に表示されません。
次に、設定をエクスポートします。一部のアプリケーション、特に主に PDF 出力用に設計されていない古いソフトウェアやツールでは、デフォルトではフォントが埋め込まれません。あまり一般的ではないアプリケーションからエクスポートしていて、フォントが他のデバイスで正しくレンダリングされない場合は、エクスポート設定を確認してください。通常はフォントの埋め込みを有効にするオプションがありますが、これは単にオフになっています。
フォント置換の実際の様子
PDF ビューアは、元のフォントが見つからない場合、利用可能なものから最も近いフォントを選択します。 Adobe Reader は、「Adobe Sans MM」と呼ばれる組み込みフォントを使用します。または「Adobe Serif MM」フォールバックとして — 不足している書体のメトリックを近似しようとするマルチマスター フォント。結果は改行と基本的なレイアウトを保持しますが、元のものとは著しく異なって見えます。
他のビューアはそれほど洗練されていません。 Chrome の PDF ビューアや基本的なモバイル アプリは、スタイルが最も近いシステム フォントに置き換えることができます。つまり、圧縮されたサンセリフでデザインされたドキュメントがワイド セリフでレンダリングされる可能性があります。元の行にきちんと収まっていたテキストが折り返されるようになりました。見出しの重みが変わります。ドキュメントはまだ読むことができますが、見た目はデザインされたものとは異なります。
埋め込みの必要のないフォント
PDF 仕様では、Helvetica、Times、Courier、Symbol、およびそれらのバリアントの 14 フォントが標準として定義されています。 PDF ビューアでは、オペレーティング システムに関係なく、これらのフォントを利用できる必要があります。これらのフォントのみを使用するドキュメントは、すべてのビューアにすでにフォントが含まれているため、埋め込む必要はありません。
実際には、Arial と Times New Roman は非常に広くインストールされているため、ほとんどの目的で標準フォントと同様に動作します。ドキュメントで一般的なシステム フォントのみが使用されている場合は、埋め込まなくても置換の問題が発生することはほとんどありません。購入した書体、表示フォント、または一般的なシステム フォント セット以外のものを使用する場合、リスクは大幅に増加します。
フォントが埋め込まれているかどうかを確認する方法
Adobe Acrobat または Acrobat Reader で、[ファイル] > [ファイル] に移動します。プロパティ > 「フォント」タブ。ドキュメント内のすべてのフォントが、その埋め込みステータスとともにリストされます。 「埋め込み」を確認したいと考えています。または「埋め込みサブセット」各フォント名の横にある埋め込みステータスなしでフォント名のみが表示される場合、そのフォントは埋め込まれていないため、そのフォントがインストールされていないデバイスでは代替される可能性があります。
フォントが埋め込まれておらず、埋め込む必要がある場合は、ソース ファイルに戻り、埋め込みを有効にして再エクスポートします。 Word から PDF への変換の場合、Word の組み込み PDF エクスポートではデフォルトでフォントが埋め込まれますが、サードパーティの PDF プリンタや古いエクスポート方法では埋め込まれない場合があります。疑わしい場合は、一貫したレンダリングが重要なドキュメントを配布する前にフォントのプロパティを確認してください。
Word を PDF に変換してみる
インストールは必要ありません。ブラウザで直接動作します。
