如果使用 Helvetica 作为字体创建 PDF,但最终用户的机器上没有该字体,是否有任何方法可以确定将使用哪种字体来代替它?该文件是使用该字体生成的,在 Ubuntu 16.04 上显示正确,在 Windows 上使用 chrome 查看时也显示正确。但是,在 Adobe Reader 中查看时,一些字母相互重叠。
需要注意的是,该文件是用波兰语生成的,并在设置了美国地区和语言的计算机上查看。
答案1
来自Adobe 网站:
当由于字体供应商的设置而无法嵌入字体,并且打开或打印 PDF 的人无法访问原始字体时,会暂时使用 Multiple Master 字体代替:AdobeSerifMM 代替缺失的衬线字体,AdobeSansMM 代替缺失的无衬线字体。
如果您想确保文档的外观和打印效果符合预期,请嵌入创建文档时使用的字体。