[PDF] システムにインストールされていないフォントを使用したPDFのテキストが表示されない場合がある

文書番号 : 34623     文書種別 : 制限事項     登録日 : 2012/11/27     最終更新日 : 2012/11/27
文書を印刷する
対象製品
LEADTOOLS 16.5J Plug-In
発生環境
LEADTOOLS 16.5J PDF Plug-In(SP4以降)
詳細
この現象は下記のバージョンでの制限事項です。
  • Imaging Pro/Imaging Pro Suite/Document Imaging SP4(v16.5.5.68)以降に含まれるPDF Plug-In(ネイティブ関数はSP5以降)
  • Document OCR/Document OCR with Plug-Ins SP2(v16.5.5.71)以降に含まれるPDF Plug-In

システムのFontsフォルダにインストールされていないフォントがPDFファイルに含まれている場合、フォントの置き換えが出来ずにテキストが表示されない場合があります。

本現象は、PDF Plug-Inの制限事項となります。
PDF Plug-Inでは、PDFファイル内でシステムにインストールフォントを使用している場合、代わりに表示するためのフォントとして「DroidSansFallback.ttf」を使用しています。
そのため、システムにインストールされていないフォントを使用したPDFファイルでは、環境に「DroidSansFallback.ttf」がインストールされていないと置き換えができないために表示を行うことができません。
ご利用のPDFファイルでシステムにインストールされていないフォントを使用する場合、システムのFontsフォルダに「DroidSansFallback.ttf」をインストールしてください。

弊社では「DroidSansFallback.ttf」は、以下のサイトからダウンロードしたフォントを使用しております。
https://github.com/android/platform_frameworks_base/tree/master/data/fonts

なお、Droid Sans Fallback フォント(DroidSansFallback.ttf)は、アセンダー・コーポレーションによって作られたフォントファミリーとなっており、Apache License 2.0でライセンスされておりますため、Apache License 2.0の配布条件に従う必要がございます。

ご参考までに2012年11月26日現在、弊社にて使用している上記サイトでのファイルの配布には、入手方法に合わせてApache License 2.0が記載されたテキストを同時に配布する必要がございました。この際、同時に配布するべきテキストはこちらのようになります。

また、任意のサイトより「DroidSansFallback.ttf」をダウンロードする場合には、ダウンロードしたサイトでの記載に従って配布してください。


関連情報として、こちらの情報についてもご参照ください。