PDF ファイル内のフォント: プラットフォームやリーダー間でフォントが適切にレンダリングされるようにするにはどうすればよいですか?

PDF ファイル内のフォント: プラットフォームやリーダー間でフォントが適切にレンダリングされるようにするにはどうすればよいですか?

私はMS Word (2007)で文書を作成し、それをPDFに公開して、次のような文書を作成することを意図しました。同じプラットフォームや PDF リーダーの選択に関係なく。

いくつかの Windows マシンでは問題なく表示されますが、Ubuntu (acroread を使用) で開くと、元のフォントである Arial が、まったく不適切なばかばかしい飾りのあるフォントに置き換えられます。

このため、受信者が文書を開くために使用しているデバイスによっては、この文書のフォントがランダムな方法でレンダリングされる可能性があるのではないかと心配しています。

質問:

  1. PDF でフォントがどのように機能するかはわかりませんが、PDF にフォントを「埋め込む」ことについては聞いたことがあります。これにより、選択したフォントが常に同じようにレンダリングされることが保証されますか? そうであれば、どのようにすればよいですか?

  2. フォントが適切に動作するシンプルなPDFを生成するための確実な方法は他にありませんか?ないMS Word のような特定のツールに縛られることはありません。私の最大の関心事は、PDF 文書が意図したとおりに表示されることです。

答え1

  1. はい、フォントを埋め込むことで、すべての受信者が意図したとおりにPDFを表示できるようになります。商用フォントを埋め込む権利があることを確認する必要があります。サブセットフォントを埋め込む場合は制限が緩和されます。この記事Word 2007 のオプションの概要を説明します。

  2. 文書をPDF ベースフォント役に立つはずです。別のフォントセットとして知られているものがあります。ウェブセーフフォントほとんどのプラットフォームで表示され、PDF でも安全に使用できるはずです。

答え2

MS Word は必要ないので、OpenOffice.org または LibreOffice を使用するのはいかがでしょうか?

どちらにもメニュー項目があります「ファイル -> PDF としてエクスポート...」

チェックボックスをオンにしてくださいPDF/A-1a-- これにより、すべてのフォントを埋め込む必要がある PDF/A-1a 標準への準拠が保証されます。これにより、ファイルはすべてのプラットフォームで同じように表示および印刷されます (PDF/A の「A」は、ファイルが「アーカイブ」標準を満たしていることを意味します)。

答え3

確実な方法: 印刷された文書をスキャンするか、画像に変換し (Excel が時々行うような変更されたハイパーテキスト画像ではなく、JPG または BMP)、それを PDF にします。

画像に変換すると、他のシステムによって誤解されたり誤って翻訳されたりする可能性のあるコードではなく、画像を扱うことになります。

もちろん、この方法では、一般的にファイルサイズが大きくなり、画像を作成するために印刷された文書をスキャンする必要があるかどうかに応じて、出力の品質が低下する可能性があります。ただし、Arial がフリルの付いた奇妙なフォントに変換されることを心配する必要はありません。

関連情報