为什么 Acrobat Distiller 没有完全嵌入所有字体?
当我使用 Acrobat Distiller (v.9.1.3) 时,我似乎无法嵌入所有字体 - 至少不能以我想要的方式嵌入(无子集化)。 Wingdings (TrueType) 就是一个例子。
我激活了复选框和设置“始终嵌入”和“无子集设置”。如果我在文本编辑器中检查我保存为自定义 Distiller 配置文件的 *.joboptions
文件,它会清楚地显示:
/EmbedAllFonts true
/EmbedOpenType true
/MaxSubsetPct 1
/SubsetFonts false
某些字体 Distiller 确实完全嵌入(按照我的要求),其他字体则没有。如果我更改设置以进行字体子集化,则这适用于所有字体。因此我认为我的设置是正确的。
还有其他人在使用 Acrobat 时遇到过同样的问题/错误吗?
When I use Acrobat Distiller (v.9.1.3), it seems that I cannot embed all fonts -- at least not in the way I want to (no subsetting). One example is Wingdings (TrueType).
I activated the tickboxes and settings to "Always embed" and "No subsetting". If I check in a text editor the *.joboptions
file that I saved as my custom Distiller profile it clearly says:
/EmbedAllFonts true
/EmbedOpenType true
/MaxSubsetPct 1
/SubsetFonts false
Some fonts Distiller does embed fully (as requested by me), others not. If I change the setting to do font subsetting, this works with all fonts. Therefore I think that my settings are correct.
Does anyone else experience the same problem/bug with Acrobat?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这不是一个错误,而是一个功能。 ;-)
碰巧昨天我也在想同样的问题。然后我求助于 Adobe 发布的官方 PDF 规范。那里(adobe.com/devnet/acrobat/pdfs/PDFCreationSettings_v9 .pdf#page=36)我读到:
“下表标识了您可以(或不能)通过 Distiller 设置嵌入或子集化的字体类型。
Distiller 对嵌入和子集化的控制字体:
有关 Type 1、Type 3、Type 42 和 CID 键控字体的更多信息,请参阅 PostScript 语言参考中的第 5 章“字体”以及 PDF 参考中的第 5 章。字体文档
位于 Acrobat 开发人员中心。
注意: Distiller 5 及更高版本还支持 OpenType 字体;Distiller 4 不支持。OpenType 字体基于紧凑字体格式 (CFF)。有关详细信息,请参阅紧凑字体格式规范在
Acrobat 开发人员中心。"
所以这解释了一切:
根据官方Adobe 规范...
这 2 种字体类型之一 “不嵌入” ;
即使您将恰好是这 5 种字体类型之一的字体名称设置为“不子集”。
It's not a bug, it's a feature. ;-)
It so happens that yesterday I was wondering about the very same problem. I then resorted to the official PDF specification as published by Adobe. And there (adobe.com/devnet/acrobat/pdfs/PDFCreationSettings_v9.pdf#page=36) I read:
"The following table identifies the types of fonts that you can (or cannot) embed or subset through Distiller settings.
Distiller control over embedding and subsetting fonts:
For additional information on Type 1, Type 3, Type 42, and CID-keyed fonts, see Chapter 5, “Fonts,” in the PostScript Language Reference and Chapter 5 in the PDF Reference. You also can find additional documentation on fonts
at the Acrobat Developer Center.
"Note: Distiller 5 and above also support OpenType fonts; Distiller 4 does not. OpenType fonts are based on the compact font format (CFF). For more information, see the Compact Font Format Specification at the
Acrobat Developer Center."
So this explains it all:
According to the official Adobe specification...
one of these 2 fonttypes to "Don't embed" ;
even if you set a fontname which happens to be one of these 5 fonttype to "Don't subset".