使用 Acrobat 修复因缺少嵌入字体而出现乱码的 PDF 文件

文档出现乱码,首先要检查是否是缺失字体。已内嵌文档的字体会显示“(已嵌入)”,未嵌入的字体,如图中的EU-BX.阅读器遇到字体缺失后会选择一个缺省字体替代,而不同字体的字符集不同,所以会出现乱码的情况。首先找到缺失的字体文件,安装到电脑中。修正”、“嵌入缺失的字体”,然后点击“分析和修复”,保存修复后的文件,稍等一会。打开修复后的文件,查看文档属性,缺失的字体已经嵌入,可以正常显示。...

乱码文档

需要 软件 来检查丢失的字体

PDF文档出现乱码,首先检查是否是缺少字体。用菜单栏打开PDF文件,选择“文件”、“属性”、“字体”选项卡,可以看到PDF文档中使用的所有字体。

缺失字体

嵌入文档的字体会显示“()”,而没有嵌入的字体,比如图中的EU-BX.ttf字体是正方形的西文“白斜”字体,因为不同的PDF阅读器遇到字体不同如果缺少,则会选择默认字体,不同字体的字符集不同adobe软件不显示的特殊文字,所以会出现乱码。

缺少字体修复

首先找到丢失的字体文件并将其安装在您的计算机上。一般来说,安装缺失字体后,用PDF阅读器查看文档不会出现乱码,文档会恢复正常。但是 PDF 文件是跨平台的可移植文档,如果你想在其他设备上没有问题,你仍然需要嵌入所有需要的字体。

回到“首页”,添加“印刷制作”工具。

添加“印刷制作”工具

打开要修复的文件,在右侧工具栏中选择“印刷制作”、“印前检查”。

选择“印刷制作”、“印前检查”

“”选择“PDF ”,“Embed Fonts”,然后点击“ and ”adobe软件不显示的特殊文字,保存修复后的文件稍等片刻。

印前检查选择“嵌入缺失的字体”

经过短暂的修复,如果最终结果为“没有发现问题”,则文件已成功修复。

打开修复的文件并检查文档属性。缺失的字体已经嵌入,可以正常显示。

缺失的字体已嵌入

修复前后的扉页

修复前后的扉页

吐槽

PDF文件格式相当灵活,各种编译器和阅读器的实现没有统一的标准,所以PDF文件容易出现各种奇怪的问题。比如文档扫描app生成的PDF的PyPDF编辑无法使用,错误的原因是页码错误。经过我的测试,发现PDF不符合标准,文件转换为PDF/A标准格式后又恢复正常。

参考

相关文章

发表评论