了解发送到打印机的字体

了解发送到打印机的字体

我遇到一个问题,两台运行 XP 且具有相同打印驱动程序的计算机通过并行端口向收据打印机打印时的行为不同。对于一种收据,收据打印是即时的。对于另一种收据,在大多数机器上打印会延迟十秒钟,但在另一台机器上则不会。即使我更换打印机,也会发生这种情况。

我认为延迟的原因是这台计算机安装了一组不同的字体。(它用于图形设计。)打印机有内置字体,如果您不使用其中一种内置字体,打印机必须在内存中构建图像,而不是直接输出其字体。对于特定计算机上具有特殊字体的特定类型的收据,计算机正在发送收据打印机未内置的字体。

我的问题是,有没有办法找出发送到打印机的字体?这样我就可以缩小需要在 Windows 字体文件夹中修改的范围。谢谢!

答案1

您可以设置 jet-direct,然后通过数据包嗅探将输出发送到打印机。

就我个人而言,我会将所有字体(.ttf 或其他)从正常运行的机器复制到出现故障的机器。

最后,检查一下 Wordpad 设置。Windows shell 中完成的很多“常规”打印输出默认都是通过 Wordpad 进行的。

相关内容