选择不同的打印处理器的原因是什么?

bsh*_*ett 13 windows drivers printing

几乎每次我不得不更改打印机的打印处理器时,都是因为它设置为 WINPRINT/RAW 以外的其他设置。诚然,传真软件有时会使用其他打印处理器,但在大多数情况下,WINPRINT/RAW 处理器似乎是最好的选择。谁能解释一下历史和对不同打印处理器的需求?例如,当需要不同的处理器时,如果使用了错误的处理器,会出现哪些类型的症状?

sys*_*138 13

早在 Windows 诞生之初,Windows 打印就被认为是不可靠的。与之进行比较的标准是 NetWare(毕竟这是 1990 年代),当时它在可靠性方面享有盛誉。由于这种打印机制造商在以下印象中创建了他们自己的打印处理器:

  • 他们可以比微软做得更好
  • 通过拥有更多的打印堆栈,他们能够更好地控制打印环境并产生更多可重复的结果
  • 某些 windows-ism 可以用于远程打印机(例如托管在中央打印服务器上的打印机)和本地打印机,其中相同的作业可以根据本地/远程状态呈现不同
  • 它们可以提供高级打印功能,例如碳粉用完通知、内部硬件故障通知等。

惠普在这方面表现突出,事实上,它仍然提供带有驱动程序的打印处理器。尽管近年来他们的“企业”产品线较少出现这种情况,但他们的消费产品线往往更多地依赖它。这具有副作用(可能是故意的),即他们的消费产品在集中式打印服务器上是一个糟糕的团队合作者。

这些年来,Windows 打印处理器已经变得更好了。即便如此,在某些情况下仍然需要定制处理器。

我在一所大型大学的旧工作中,我们有大约 1700 个计算机实验室座位,每学季打印大约 200 万页,我们需要一个定制处理器来为我们的打印审核解决方案提供服务。据我了解,它只是充当后台处理程序和实际 RAW 提供程序之间的垫片,允许跟踪配额和处理退款等高级功能。


以上内容适用于通常随驱动程序安装一起提供的第三方打印提供商。Windows 有自己的提供程序,我很少看到设置为“RAW”以外的任何内容。