我正在尝试使用 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. ]%%
所以我有两个问题:
- 给定一个 TTF 文件,我如何确切知道 Adobe Normalizer 使用什么字体名称?
- 找不到字体时如何替换字体?默认是使用 Courier,但这似乎没有发生。我明确添加了“--allowdefaultfont=on --defaultfont=Courier”,但没有效果。