为什么当标准打印机类已经存在时,特定品牌的打印机驱动程序仍然存在?

为什么当标准打印机类已经存在时,特定品牌的打印机驱动程序仍然存在?

既然有专门用于打印的 USB 类,为什么还需要特定品牌的打印机驱动程序(例如 hpijs)?无需安装特定驱动程序即可使用鼠标或键盘(某些游戏外设除外)。打印机的情况并非如此:每个品牌似乎都需要不同的打印机驱动程序。

对我来说,打印机的工作原理似乎都差不多,那么为什么每次我想使用新的 USB 打印机时,都需要安装特定品牌的打印机驱动程序,而不是使用通用打印机(或者更好的是,假设的增强型 USB 打印类)呢?打印技术远非新鲜事物,因此不应该有严格的企业保密,或者有吗?

答案1

因为钱。普通台式打印机的嵌入式计算机比驱动它的通用台式计算机更好,这种时代已经一去不复返了,而将计算机将显示的数据格式转换为适合打印的格式的过程实际上相当复杂。而且随着时间的推移,用户对要打印的图像的复杂性和打印质量的期望也越来越高。

企业需要保密,因为如今现代打印机最重要的部分之一是它如何在主机上实际处理数据。就像我们曾经使用硬件传真调制解调器,后来又改用更便宜的软件调制解调器一样,如今我们处于“软件”打印机时代(有些人称之为“winprinters”,因为它们通常只有适用于 Windows 的驱动程序),这些打印机在主机上为打印机完成所有数据处理,然后以专有和封闭的格式将数据发送到打印机。打印机将具有针对该特定格式优化的硬件,由于打印机是大批量生产的,因此定制硬件将很便宜。然后,打印机中的嵌入式计算机将把个人计算机发送给它的数据转换为它实际上可以打印的数据。正如我所说,我们已经拥有优化的格式和硬件(和固件),可以很好地与它们配合使用,因此硬件本身可以更便宜,并且可以快速处理需要打印的数据。例如,这样一台只有 16 MiB RAM 的打印机就可以处理比其 RAM 大得多的大照片。

公司本身通过销售打印机耗材和授权打印机组件来赚钱。这样,他们就从保密中获益,因为如果所有实施数据都是免费的,就没有理由授权硬件使用。

另外,你在这里提出的想法非常合理,在昂贵的打印机时代,我们有可以直接用 PostScript 和 PCL 打印页面的打印机。这样的打印机根本不需要任何特殊的驱动程序。今天这样的打印机很少见,而且大多是家具大小的大型固定装置。因此,虽然目前使用的打印技术通常不是很新(通常是计算机静电复印或喷墨),但便宜 数量少印刷业正在迅速发展并且是新兴产业。

更新 我确实注意到一些制造商(例如 Brother 或 OKI)确实拥有相对便宜的打印机,这些打印机确实支持常见的页面描述语言,并且可能不需要一些特殊的专有驱动程序。

相关内容