几乎每次我都必须更换打印机的打印处理器,都是因为打印机的打印处理器被设置为 WINPRINT/RAW 以外的其他处理器。当然,传真软件有时会使用其他打印处理器,但大多数情况下,WINPRINT/RAW 处理器似乎是最佳选择。有人能解释一下不同打印处理器的历史和需求吗?例如,何时需要不同的处理器,如果使用了错误的处理器,会出现哪些类型的症状?
答案1
早在 Windows 刚推出时,Windows 打印就被认为不可靠。当时与之比较的标准是 NetWare(毕竟那是 20 世纪 90 年代),当时 NetWare 的可靠性享有盛誉。因此,打印机制造商在以下印象下创建了自己的打印处理器:
- 他们可以做得比微软更好
- 通过拥有更多的打印堆栈,他们能够更好地控制打印环境并产生更可重复的结果
- 某些 Windows 主义可能会在远程打印机(例如托管在中央打印服务器上的打印机)和本地打印机中发挥作用,其中相同的作业可以根据本地/远程状态以不同的方式呈现
- 它们可以提供高级打印功能,例如碳粉耗尽通知、内部硬件故障通知等。
HP 在这方面表现突出,事实上,它仍然在驱动程序中附带打印处理器。尽管近年来,他们的“企业”产品线很少出现这种情况,而他们的消费者产品线则更倾向于依赖它。这带来的副作用(可能是故意的)是,他们的消费者产品在集中式打印服务器上的团队合作能力较差。
多年来,Windows 打印处理器已经得到了很大的改进。即便如此,在某些情况下仍然需要自定义处理器。
我以前在一所大型大学工作,那里有大约 1700 个计算机实验室座位,每个学期打印约 200 万页,我们需要一个定制处理器来执行打印审计解决方案。据我了解,它只是充当假脱机程序和实际 RAW 提供程序之间的垫片,允许使用跟踪配额和处理退款等高级功能。
以上内容适用于通常随驱动程序安装而提供的第三方打印提供商。Windows 有自己的提供商,我很少看到将其设置为除“RAW”之外的任何内容。
答案2
答案3
这篇博文将为您提供并引导您获取良好的背景信息。