恐れながら、どのような戦いをしようとしているのかを正確に把握する必要があります。フォントに関する Web サイトを信じないでください。PDF 仕様を読んでください:
http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/PDF32000_2008.pdf
具体的には、チャプター 9.6 - Simple Fonts および 9.7 - Composite fonts を探しています。
要約すると、PDF ファイル内のフォントにはいくつかの種類があります。 - Type 0 - Type 1 - Type 3 - TrueType
Type 1 と TrueType は最も単純なものであり、PDF ファイルでそれらに遭遇する可能性が非常に高くなります。タイプ 3 は、グラフィックスを使用して文字を描画できるフォント タイプです。あまり一般的ではありません。
Type 0 はより複雑なフォント タイプで、当初は大きな文字セット (日本語/中国語を考えてください) を使用できるように考案されましたが、現在では多くのプロのデザインおよびレイアウト アプリケーションによって日常的に生成されています。この Type 0 フォント タイプには 2 つのサブタイプがあります。
いずれの場合も、システムに存在する「実際の」フォントと、PDF ファイルに埋め込まれた同じフォントとの間には大きな違いがあります。
まず、使用するフォントを含む PDF ファイルを確認します。callas (http://www.callassoftware.com/callas/doku.php/en:download) の pdfToolbox や Enfocus (http://www.enfocus.com/en/products/browser) の Browser などのツールを使用します。 . これらのツールの両方を使用すると、実際のページ記述コードやフォント ディクショナリを確認するなど、PDF ファイルの下位レベルの構造を調べることができます。pdfToolbox は、実際の形状やそれらの形状を描画するために使用される指示を確認するなど、PDF ファイル内のフォントを詳しく調べるのに特に優れています。