为什么我的 Brother 打印机无法正确打印 PDF 中的字体?

为什么我的 Brother 打印机无法正确打印 PDF 中的字体?

我有一台 Brother HL-L2380DW 打印机,它无线连接到我的 Ubuntu 20.04.2 LTS 桌面。通常,我可以毫无问题地从它打印,但目前,它无法正确打印某个 PDF。

如果我在 Evince 中查看 PDF,字体会正确显示。但是,当我打印时,所有嵌入的字体都无法呈现,而是以类似 Courier 的等宽字体打印。

我已安装文档中嵌入的所有字体。打印时它们仍然无法正确呈现。

这是输出pdffonts file.pdf

name                                 type              encoding         emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
CFSPKS+ACaslonPro-Regular            Type 1C           MacRoman         yes yes no      17  0
CFSPKS+ACaslonPro-Regular            Type 1C           Custom           yes yes yes     18  0
NTVBOE+Geogrotesque-SemiBold         Type 1C           MacRoman         yes yes no      21  0
GGSUWO+ACaslonPro-Italic             Type 1C           MacRoman         yes yes no      31  0
GGSUWO+ACaslonPro-Italic             Type 1C           Custom           yes yes yes     32  0
IJBFJW+Geogrotesque-Bold             Type 1C           MacRoman         yes yes no      38  0

当我在 Firefox 中预览 PDF,然后从那里打印时,字体显示正确,但打印分辨率较低 — 图像质量“模糊”。这对我来说并不理想,所以我想弄清楚如何从 Evince 打印以便显示这些字体。

我将非常感激任何帮助我排除故障并解决此问题的帮助。谢谢。

相关内容