设置
详细了解 Acrobat Distiller 中的字体处理功能,以创建具有文本可搜索性、良好外观和可编辑性的高质量 PDF。
您在 PostScript 文件中使用的字体决定了您使用 Adobe Acrobat Distiller 将文件转换为 PDF 文档时的输出效果。了解 Acrobat Distiller 处理字体的方式可以帮助您提高 PDF 输出质量,并确保文本保持可搜索、可编辑和可打印。
字体类型
Acrobat Distiller 根据操作系统识别以下字体类型:
- Type 1 (PostScript) 字体
- Type 3 字体
- 位图和矢量字体(仅限 Windows)
- TrueType 字体
- 来自 Adobe 的 OpenType 字体
- TrueType 字体(仅限 macOS)
Type 1 字体的字符集
Type 1 字体针对不同语言和文档类型支持各种字符集:
- ISO Latin 1:标准英语、法语、意大利语和德语的字母、标点符号和数字
- Expert:英文字母的分数和连字字符
- SC & OSF:专门为文档自定义设计的字母和数字
- 符号:非文本特殊字符和符号
- 西里尔字母:用于俄语和乌克兰语等语言的字符
- 汉字:双字节日文字符
字体处理
在将文档转换为 PDF 时,Acrobat Distiller 会通过多种处理方式引用原始文档中的每种字体:
- 字体识别:Distiller 通过查找字体名称表中的 PostScript 名称来识别字体。如果不可用,则使用系统名称。对于缺少名称表的 Type 42 字体,Distiller 会根据匹配的系统字体创建一个名称表。
- 字体描述:Distiller 使用 ISO Latin 1 字符集将 Type 1 字体的描述添加到 PDF。在查看 PDF 时,Acrobat 使用已安装的匹配字体或根据这些描述创建替代字体。
- 字体嵌入:启用字体嵌入后,Distiller 会嵌入:
- 具有适当权限的 TrueType 字体
- Type 3 字体
- 不使用 ISO Latin 1 的 Type 1 字体
- Distiller 7.0 中与 PDF 1.6 兼容的 OpenType 字体
嵌入字体可确保在不同系统上一致地查看和打印,即使未安装该字体也是如此。但是,文本编辑需要在编辑系统上安装字体。
- 字体权限和转换:Distiller 遵循字体嵌入权限。具有受限权限的字体无法嵌入,并会生成错误。当 Distiller 无法解释字体信息时,它会替换字体或将其转换为位图图像,这会影响可搜索性和可编辑性。
字体说明符
对于每个嵌入的字体,Distiller 包含定义以下特征的描述符:
- 上升、下降和大写高度:字符尺寸的垂直测量
- FontBBox:包含所有字符的最小矩形
- ItalicAngle:主要垂直笔画的角度
- StemV 和 StemH:字符垂直和水平笔画的宽度
- Flags:字体属性,如衬线、等宽和斜体。
- 可选信息:如 FontFamily、FontWeight 和 Leading 等度量。
字体处理的最佳实践
尝试以下最佳实践,以确保最佳字体质量和 PDF 可用性:
- 尽可能使用 Type 1 字体以获得最佳转换质量。
- 验证 TrueType 字体是否具有适当的安装和编辑权限。
- 在 Adobe PDF 设置中配置适当的字体嵌入设置。
- 为非拉丁文脚本安装必要的语言支持包。
- 了解打印机驱动程序设置如何影响字体处理。
- 测试重要文档以确保正确的字体渲染和功能。
- 编辑 PDF 文本时,请避免使用多重主字体。
TrueType 字体的 PostScript 打印机驱动程序设置
当 TrueType 字体通过 Adobe PostScript 打印机驱动程序处理时,它们通常被编码为带有字体特定索引的 Type 42 或 CID 字体。这会在 PostScript 文件中创建字体子集,从而缩减文件大小,但会影响字体处理效果。
|
|
影响 PDF 输出 |
|
边框 |
转换为字体轮廓,保留外观但失去可搜索性和可编辑性 |
|
作为位图 |
转换为 Type 3 位图,适用于小文本或低分辨率打印,但不可搜索 |
|
原生 TrueType |
保留为 Type 42 字体,保持外观和可搜索性 |
|
不发送 |
排除字体信息,仅在打印机或后台打印程序提供字体时可用 |
|
位图/轮廓阈值 |
根据字号控制字体是以位图还是轮廓的形式发送 |
|
软字体 |
发送字体描述信息,保留外观但不可搜索 |
|
设备字体 |
允许字体替换映射,保持可搜索性但可能会改变外观 |
要在打印到 Adobe PDF 时嵌入整个字体,请在打印机设置的字体选项卡中开启请勿将字体发送到 Adobe PDF。