您可以压缩 PDF 以减小电子邮件的文件大小。压缩成功。文件从 12MB 缩小到 3MB。打开压缩文件,文本清晰,图像清晰,一切看起来都正确。然后您会注意到字体已更改。您的品牌字体中的标题现在采用 Arial 字体。 Garamond 中的正文现在采用 Times New Roman 格式。压缩工具剥离了嵌入的字体以节省空间。文件较小。它看起来也是错误的。
在不剥离嵌入字体的情况下压缩 PDF 需要使用针对图像数据和结构冗余的压缩设置,同时保持字体数据完好无损。字体会影响文件大小,有时影响很大。使用多种自定义字体的文档可能会嵌入兆字节的字体数据。优先考虑最大尺寸减小的压缩工具可能会子集化或删除嵌入字体。优先考虑视觉质量保留的工具不会影响字体。
保留字体的PDF压缩设置并不总是默认设置。了解哪些设置影响字体以及哪些设置仅影响图像,您可以在不更改文档外观的情况下减小文件大小。

压缩工具如何处理嵌入字体
PDF 中的嵌入字体可以是完整的,包含字体中的每个字符,也可以是子集,仅包含文档中实际使用的字符。完全嵌入提供了最大的可编辑性。子集嵌入可提供更小的文件大小,同时保留正确的显示。压缩工具可以应用额外的子集,通过删除工具确定未使用的字符来进一步减少已经子集化的字体。如果该工具判断不正确,删除了实际使用的字符,则该字符将显示为后备字体。
压缩过程中PDF字体的保存取决于字体数据的工具方法。保守的压缩工具不会影响字体数据。一种积极的工具可以优化字体数据和图像数据。工具文档或设置应表明它使用哪种方法。
尝试压缩 PDF
无需安装。直接在您的浏览器中工作。
影响字体的压缩设置
| 设置 | 对字体的影响 | 建议 |
|---|---|---|
| 图像缩小 | 对字体没有影响。仅影响嵌入图像 | 可以安全地积极使用。字体未受影响 |
| 结构优化 | 可能会删除重复的字体数据或未使用的字形。如果字形检测不正确,可能会影响字体渲染 | 谨慎使用。在包含特殊字符或重音文本的页面上测试输出 |
| 字体子集化 | 将嵌入字体减少为仅使用的字符。激进的子集可能会删除所需的字符 | 如果字体保留很重要,请禁用。仅当视觉变化可接受时才启用最大压缩 |
| PDF/A 转换 | 要求嵌入所有字体。实际上可以通过嵌入先前引用的字体来增加文件大小 | 当需要字体嵌入时用于存档合规性。不适用于减小文件大小 |
压缩后测试字体完整性
压缩后,打开文件并检查文档属性“字体”选项卡。原始版本中嵌入的每种字体仍应嵌入压缩版本中。嵌入状态应该相同。如果字体从嵌入更改为非嵌入,压缩会将其剥离。如果字体从嵌入更改为嵌入子集,则压缩会应用附加子集,如果保留所有使用的字符,则这可能是可接受的。
WukongPDF 压缩默认保留嵌入字体。 减少 PDF 大小操作针对图像数据和结构冗余。除非明确启用字体优化,否则字体数据不会受到影响。
识别哪些字体在压缩过程中存在风险
自定义品牌字体、国际文档的非拉丁字体以及具有大字符集(如中文、日文或韩文)的字体在压缩过程中面临的风险最大,因为它们是字体数据大小的最大贡献者。 A single CJK font can embed thousands of characters and consume megabytes. Compression tools that target font data will target these fonts first.
压缩之前,请检查文档属性中的字体列表。请注意嵌入了哪些字体及其嵌入类型。 After compression, verify that the same fonts are present with the same embedding status.面临风险的PDF 字体 是最大的字体。首先验证它们。
用于减小文件大小的字体子集的替代方法
如果字体数据是文件大小的主要贡献者,并且您需要在不影响字体渲染的情况下减小字体数据,请考虑将文档转换为 PDF/A。 PDF/A 需要嵌入字体,但可以使用更有效的嵌入格式来减小文件大小而不删除字符。或者,简化文档排版。减少使用的字体数量。每种消除的字体都会根据其嵌入数据的大小来减少文件大小。
针对字体较多的文档的减小 PDF 大小方法是从源头优化字体使用,而不是在压缩过程中剥离字体。更少的字体意味着更小的文件,并且没有压缩伪影。
在压缩过程中处理扫描 PDF 中的字体
扫描的 PDF 没有嵌入字体,因为文本存储为页面图像。针对字体的压缩不会影响扫描文档。压缩应完全集中于图像优化。这种区别很重要,因为将字体目标压缩设置应用于扫描的 PDF 会浪费处理时间,并且可能会产生意外的结果。
压缩之前,请确定 PDF 是否包含嵌入字体。打开文档属性并检查字体选项卡。如果列表为空,则文档没有嵌入字体,并且所有压缩都应针对图像。扫描文档的PDF 压缩策略以图像为中心,而不是以字体为中心。
向文档创建者传达字体要求
如果您经常从特定来源收到缺少或删除字体的 PDF,请向上游传达该要求。要求文档创建者在导出为 PDF 时嵌入字体。提供其软件的具体步骤。一次性通信可防止来自该来源的每个文档重复出现字体问题。
PDF 字体嵌入要求应成为文件提交指南的一部分。当每个创建 PDF 的人都嵌入字体时,接收 PDF 的人都不需要在压缩后修复丢失的字体。
使用混合嵌入字体和系统字体压缩 PDF
某些 PDF 包含嵌入字体和引用但未嵌入的字体的混合。嵌入字体在压缩过程中存在风险。引用的字体不是,因为它们不是文件的一部分。压缩后,嵌入的字体仍应嵌入。仍应引用引用的字体。这两个类别都不应改变状态。
压缩后检查这两个类别。被引用的嵌入字体将导致显示问题。嵌入的引用字体会增加文件大小。每个字体的PDF字体状态应该不会因压缩而改变。
使用印前检查工具验证字体完整性
专业的PDF预检工具可以分析压缩前后的字体嵌入状态。他们提供详细的报告,显示每种字体、其嵌入类型以及是否缺少任何字符。当字体完整性至关重要时(例如品牌文档、法律文件或出版物),请使用印前检查工具。
PDF 压缩 预检检查需要几分钟时间,并可确保字体在压缩后完好无损。对于字体错误会令人尴尬或代价高昂的文档,预检检查是合理的。
尝试压缩 PDF
无需安装。直接在您的浏览器中工作。
