我们的 HP laserjet 1022n 在所有方面都运行良好,但每当要求它打印带有某些大小的 calibri 字体的文档时,它不是正常打印,而是输出乱码(诸如 &"*#$-#"-% 而不是单词“maintenance”),我猜这是因为 calibri 是一种 Clear-Type 字体,但是,由于 calibri 现在是 Word 和 excel 的默认字体,这已成为一个大问题。
首先,我更新了现有的驱动程序,即 HP 的通用驱动程序;问题仍然存在。接下来,我决定尝试打印机自己的驱动程序 - 大错特错,这些驱动程序最终导致我们的打印后台处理服务崩溃。所以现在我想知道是否有人使用同一台打印机,仍然有方法让这台打印机在 Windows Server 2003 下理解 Calibri。
答案1
打印时,转到文件、打印、属性。选择“高级”选项卡,将“将 TrueType 发送为位图”设置为启用。这通常可以解决字体问题
答案2
作为临时解决方案,我正在运行 HP LaserJet 5Si 驱动程序,用 Times New Roman 替换 Calibri 字体,目前这种方法可行,但文本略有扭曲(字符之间有空格)。我仍然欢迎任何其他解决方法或解决方案。