Adobe Normalizer を使用して PostScript ファイルを PDF/A に変換しようとしています。
私が抱えている問題は、フォントが見つからない場合、ハードストップになることです。「--ignorestdttfonts=off」を追加したところ、少しは役に立ちました。コマンド文字列に使用しているものは次のとおりです。
demonorm -efi --ignorestdttfonts=off -r0 -P ICCProfiles\ -B ".\Settings\PDFA1b 2005 RGB.joboptions" +n -O -O c:\NormalizerOutput InputPsFile.ps
PostScript ファイルで /Times-Roman を使用しており、インストールされているフォントとして times.ttf がありますが、次のエラーが発生します。
%%[ Error: Times-Roman not found. Font cannot be embedded. ]%%
だから私は2つの質問があります:
- TTF ファイルが与えられた場合、Adobe Normalizer に使用するフォント名を正確に知るにはどうすればよいですか?
- フォントが見つからない場合にフォントを代用するにはどうすればよいですか? デフォルトでは Courier が使用されますが、それは行われていないようです。「--allowdefaultfont=on --defaultfont=Courier」を明示的に追加しましたが、効果はありませんでした。