Adobe Reader から NuGenesis SDMS に印刷されたレポートに、テキストが文字化けする/読み取れない - WKB273458
Article number: 273458To English version
症状
- NuGenesis UNIFY に印刷されたレポートのテキストは、印刷直後に表示すると、NuGenesis Preview に正しく表示される。しかし、Adobe Reader を閉じた後など、後で表示すると、テキストが読み取れない
環境
- NuGenesis 9 SDMS
- NuGenesis 8 SDMS
- Adobe Reader によって NuGenesis UNIFY に印刷された PDF ファイル
- PDF ファイルは埋め込みフォントを使用して生成されました。これは、PDF 生成プロセスで「PDF/A」が選択されている場合に発生します。レポートのようなファイルを生成することが知られているソフトウェアには、以下が含まれます。
- Entegris からの Accusizer ソフトウェア
原因
Adobe Reader は、印刷プロセス中に PDF ファイルの埋め込みフォントを一時フォントに変換しました。これらのフォントは、印刷後の短時間存在し、レポートを表示するときに NuGenesis Preview によって使用できます。一時フォントが削除されると、時間遅延後、または Adobe Reader を閉じる際に、NuGenesis Preview はそのフォントを使用できなくなり、置き換え用フォントが使用されます。
種類 1 フォントは、PDF ファイルに存在する場合、印刷プロセス中に画像として表示されるため、使用しないようにする必要があります。
解決策
- PDF ファイルに埋め込みフォントが含まれていないことを確認します。 Adobe Reader、Foxit PDF Reader、およびその他の PDF ビューアーソフトウェアは、印刷プロセス中に、埋め込まれたフォントをランダムなフォント名前に変換します。埋め込まれていないフォントでは、この変換は行われません
- PDF レポートの構造を変更できない場合:
- 新しいテキストファイルを作成します:C:\Windows\acroct.ini
- acroct.ini で次のテキストを入力します:
- [WinFntSvr]
- TTToSysPrintDisabled=1
- ファイルを保存して閉じます
- UNIFY に PDF を再印刷します。新しく印刷されたレポートのテキストがまだ読み取れない場合は、acroct.ini に次のテキストを追加します:
- T1ToTTDisabled=1
- ファイルを保存して閉じます
- PDF を再印刷します
追加情報
PDF ファイルのフォントの種類を識別するには:
- ファイルを Adobe Reader で開きます。
- メインメニュー > [ドキュメントのプロパティ]をクリックするか、[ファイル]メニュー > [プロパティ]をクリックします。
- [フォント]タブをクリックします。
- ソフトウェアは、ファイルに組み込まれた使用されているフォント、またはファイルに組み込まれているフォントをすべて一覧表示します。種類 1 のフォントは、異なるアイコンと「種類 1」というラベルで識別されます。
id273458, SDMS, SDMS8, SDMS8NU, SUPISDMS, SUPNG