我有一个PDF在浏览器上显示正常,但是有些文本在UBUNTU的PDF查看器上显示不出来,我检查了PDF的字体,它返回
Syntax Error: non-embedded font using identity encoding: Arial-BoldMT
Syntax Error: non-embedded font using identity encoding: ArialMT
我试图添加字体替代,但它不工作。
实际文本是
Benefits (After 90 Days Full Time)
但它显示如下
Benefits (After 90 Days)XOO7LPH)
我在ubuntu上也安装了arial字体,但是还是不行
请帮助。
更新:该文件在adobe pdf查看器和浏览器上显示正常,但在ubuntu上显示不正常。
这似乎是Firefox的一个bug。
见https://bugzilla.mozilla.org/show_bug.cgi?id=1766039。同样的错误也报告在pdf.js github https://github.com/mozilla/pdf.js/issues/15317