作成日: 2020/01/23 最終更新日: 2025/12/05
文書種別
制限事項
詳細
フォントが埋め込まれていないPDFをPDFDocumentSourceで読み込んだとき、以下の処理においてテキストが正しく表示されない場合があります。
- Printメソッドを使用してPDFを印刷する
- FlexViewerを使用してPDFを表示する
具体的には、以下のような現象が発生することを確認しています。
(1)埋め込まれていないフォントを使用するテキストが四角形の記号(俗にいう豆腐)などに文字化けします。
(2)PDFファイルを読み込んでFlexViewerに表示し、エクスポートボタンで再度PDFに出力すると、フォントが変わります(例:「MS 明朝, Bold」 ⇒ 「UDDigiKyokashoNP」)。
埋め込まれているフォントを使用するテキストは正しく表示されます。
これは製品の制限事項です。
PDFDocumentSourceでは、使用されているフォントの情報をPDF内から取得できない場合(フォントが埋め込まれていない場合)、実行環境にインストールされているいずれかのフォントを代替フォントとして使用します。選択されるフォントは実行環境内のインストール済みフォントおよびPDF内のフォント情報に依存するため、環境によっては適切な代替フォントが検出できない場合があり、結果的に一部の文字(主に全角文字)が異なる形状で描画されることがあります。
PDFにフォントが埋め込まれている場合には、環境に依存することなく、正しく表示することができます。
旧文書番号
84869