• No : 567
  • 公開日時 : 2020/05/01 16:25
  • 更新日時 : 2020/07/07 11:57
  • 印刷

Acrobatで開くとフォントパッケージを要求される

SkyPDFで作成したPDFファイルをAcrobatで開くと以下のメッセージが表示され開けません。
SkyPDFでは正常に表示されます。
 
<メッセージ>
このページを正しく表示するには、フォントパッケージが必要です。
adobe.comからアドオンをダウンロードするには、[OK]をクリックしてください。
インストール完了後、新しくインストールしたフォントに依存するコンテンツを正しく表示するには、
文書を閉じて開き直す必要があります。
 
カテゴリー : 

回答

SkyPDF 7シリーズおよび、SkyPDF 2016シリーズの Ver.6.0.4以降では、フォント埋め込みアルゴリズムの見直しと文字の再現性向上のためのフォントのエンコーディングの出力の見直しを行っています。
 
 ※PDFのエンコーディングは、フォントの文字コードとグリフの関連付けを指定するものとなります。
  フォントのエンコーディングは、PDF Viewrのプロパティにあるフォントタブにて
  フォント一覧からフォント情報を展開していただいた「エンコーディング」で確認できます。
 
Adobe側の挙動となりますので推測となりますが、「中国語フォント」で使用されているエンコーディング情報(※1)をAdobeはデフォルトで持っていないため、文字を表示する際の情報が不足しており、フォントパッケージをインストールする旨のダイアログを表示しているものと思われます。
 
(※1)中国語には「繁体」「簡体」があり、エンコーディングもそれぞれ異なります。
 
SkyPDF Viewerは対象の「中国語フォント」のエンコーディング情報を持っているため、正常に表示されます。
 
【回避策】
 ・Acrobatではなく、SkyPDFでPDFファイルを閲覧する。
  → スカイコムHPで無償Viewerを配布しています。
 
 ・PDF変換前の元ファイルが存在する場合、PDF変換時にフォントをすべて埋め込んで作成する。
  → SkyPDF Pro(MT)Driverの印刷設定を開き、[フォントの埋め込み]タブで”すべて埋め込む”を選択してPDFファイルを作成します。
 
 ・Adobeのメッセージに従い、フォントパッケージをインストールする。
  ※フォントパッケージに関する不明点などのご質問はAdobe社へお願いします。
対象製品
SkyPDF Server MT, SkyPDF Web Server, SkyPDF Standard / Professional / Touch Ink for win