修字体缺失文字不对的PDF

PDF能把字体装进文件带着走,也能默认读者电脑里有。默认落空就出方框、 替补字体的形似字、或复制出来一堆乱码。修法看锅在哪:查看器、文件、还是打印机。

没嵌入的字体对页面做了什么

字体嵌入指字体数据随PDF走,原文档用的原版字体在哪看哪都有。 Adobe说这套机制保文档跨系统的样子不走形,嵌入专治字体替换。

数据不在,阅读器拿手里的字体顶。有时顶得像,只觉得间距别扭; 有时根本没得顶。Adobe写过,有的文字和未知编码没法替,字就变成文件里的圆点——人们报的点行方框多半是它。

先看症状再动手

字母位置是方框圆点空心框,阅读器画不出也替不了。可读但字体明显不对、间距换行怪,是替换: 替补字体在尽力。看着对、粘出来是乱码,是文件编码的锅不是显示的锅。

复制粘贴坏的,Adobe自家建议先看坏字体嵌没嵌:文档属性,字体选项卡。 嵌了还坏和根本没嵌,解法不一样。

查看器的锅还是文件的锅

换个阅读器开:Acrobat Reader、浏览器查看器、Mac预览是三条独立渲染路。 某个里面好了,文件八成没事,第一个查看器在替字体或缺字体。升那个阅读器,装它的字体语言包,或以后就用画得对的那个。

个个阅读器坏得一样,字体在文件里就缺着。没嵌进去的数据什么设置都变不回来,耐久的修法在源头,看下两节。

文件是别人给的

缺的字体有货或买得到就装上,重开PDF。坏的是中日韩文字,桌面阅读器装亚洲字体和拼写包, 那些文字是最常见的替失败。阅读器本身也升,字体处理版本越新越好。

都不行,找发件人要嵌入字体的版。把看到的说清:哪几页、哪个阅读器、打印坏不坏。 对方就知道是字体问题不是下载坏了,重导出嵌字体对他是勾一个框的事。

文件是你产的

重导出,字体嵌入打开。正经PDF导出都有这选项,多半在预设旁边,印刷预设默认开。 成品去文档属性字体选项卡验:文档要的字体个个标嵌入或嵌入子集。

事后别为省体积剥字体。压缩工具能剥嵌入,机上完美的文件到没那字体的机器上就坏。 单个字体因授权嵌不进,Adobe有修路:蒸馏时跳过它,事后印前修正嵌进去。剩下的人实用版更简单: 换个让嵌的字体重导出。

屏幕好好的打印坏了

打印走的字体路和屏幕不是一条,读着完美的文件能印出一堆乱码方框错字。 Adobe排错从打印对话框高级开始:“按图像打印”把每页画成图送打印机,字体路整个绕开。 没嵌的亚洲字体高级里PostScript选项还有配套设置。

浪费纸之前先过一遍打印预检,浏览器里按常见打印死法查一遍。 文件本身可能伤了,比如下一半的下载,拷到本地重存一份再打,别从网上位置直接打,修复PDF验一下。 实在再生不出的文件走绝路:页面转图片再打,字体全绕开,代价是字选不中。

常见问题

PDF为什么满屏小方框?
阅读器既没原字体,也没东西可替。Adobe给没替的文字编码记过这个结局:字变成圆点。 字体数据得随文件来,找发件人要嵌入版。
同一PDF这台对那台错为什么?
两台装的字体不一样。甲阅读器找到字或好替补,乙没有。这个分叉八成是文件没嵌字体,修在源头不在你设备。
复制出来是乱码为什么?
看得见的字形和底下的字符码对不上,文件编码嵌入的伤。文档属性字体选项卡看坏字体嵌没嵌,重导出开嵌入是解。
屏幕好好的打印坏了为什么?
打印和屏幕走不同的字体路。打印对话框高级里“按图像打印”把页画成图送打印机,绕开字体路。 先跑打印预检,纸不白费。
怎么查PDF要哪些字体?
文档属性,字体选项卡。文档引的字体全列出来,嵌没嵌、嵌子集都标着。没嵌的是阅读器要自己凑的,重点嫌疑。
在线工具能把缺的字体装回去吗?
不能。没嵌进去的字体数据谁也变不出来。工具能办的是出事前抓住: 打印预检在浏览器里按打印死法查一遍,文件还是得重导出嵌字体。

接下来去哪里