问题背景:
目前激光打印机主要存在三种打印机语言的驱动程序:基于主机的驱动程序( Host-Based Driver ) 、 Printer Command Language (简称 PCL )驱动程序 、及 PostScript (简称 PS )驱动程序 。可根据下面的打印机型号列表选择相应合适的打印机驱动。
问题解决:
打印机驱动的分类:
一 . 基于主机的驱动程序
使用计算机而非打印机的内存资源和处理能力进行打印任务的处理 , 在计算机端完成打印光栅位图的转换过程,在打印机直接成像。
特点:
A 、 加速了打印速度。基于主机的打印机利用计算机的处理能力把应用软件的页面信息转换为光栅格式进行打印, 由于现在的计算机的处理速度比大多数打印机的处理器快的多,用基于主机的打印机打印复杂的打印任务时通常会快些。大多数基于主机打印的打印机都使用打印速度更快的 USB 口而不用并口。例如, HP Color LaserJet 1500 标配基于主机驱动 ,在 Windows and Macintosh 操作系统中可以打印更复杂的打印作业而不用增加打印机的内存或者是牺牲打印速度和性能。
B 、 基于主机打印机可以处理光栅数据图像,减少打印机产生内存溢出的问题。
C 、 基于主机打印要求计算机操作系统具备打印引擎,不能从计算机接受 ASCII 文本,这与页面描述语言( Page Description Language ) PDL 打印不同。这就意味着基于主机的打印只能在 Windows 和 Macintosh 已经明确支持打印引擎的系统环境中使用,而不支持没有打印引擎的 Windows 、 Macintosh 、 Linux, Unix, and OS/2 等。
D 、 要求打印机和计算机直接相连,不适合网络打印作业,不支持网络服务器、共享器、磁带设备以及干扰通信设备的连接。
二 . PCL 与 PS 驱动程序
PCL 和 PS 是两种标准化的页面描述语言,其工作流程都是首先在计算机端将打印内容解释成标准的页面描述文件然后传送到打印机控制器中,在打印控制器中再将页面描述文件解释成可以打印的光栅图像 , 从其工作流程看,此两种方式中都对打印机中的打印控制器有很高的要求,同时要求打印机内部有足够的内存。
1.PCL 驱动程序
PCL 语言是 HP 公司于 70 年代针对其激光打印机产品推出的一种打印机页面描述语言。 PCL 指令内嵌于打印数据流,把应用程序输出快速转译成高质量的、特定设备的光栅化图像。
特点:
使用 PCL 语言的打印机在处理文本或一些常见办公应用软件下的文档时具有非常明显的速度优势,比较适合一些普通的商务办公应用。
2.PostScript 驱动程序
PS 是一种与设备无关的打印机语言,即在定义图像时可以根本不考虑输出设备的特性 ( 如打印机的分辨率、纸张大小等 ) ,而它对文本和图形实行同样的处理过程,这就给处理字体带来了极大的灵活性。通过 PS 驱动程序,各种不同的应用软件将各自的数据转换成 PostScript 格式。从打印引擎的工作原理可知,打印机只能接受位图格式,当打印机控制器将 PostScript 转换成位图格式时,由于 PostScript 十分复杂,一般的打印控制器难以胜任,通常由打印机中专门的光栅图像处理器 (Raster Image Processor) 来完成这一转换过程。
特点:
PS 驱动程 序在处理 PDF 文 件或在 Photoshop 等 软件下打印大的图形图像文件时具有一定的速度优势,同时其在图形表现准确度色彩表现准 确度和一些字库表现准确度方面也 比 PCL 语言有 优势,适合对图形和色彩准确度要求比较高的专业应用。
惠普激光打印机打印语言分类:
打印机型号 |
打印语言 |
打印机型号 |
打印语言 |
HP LaserJet 4 |
PCL , PS (选配) |
HP LaserJet 4L |
PCL |
HP LaserJet 4LC |
PCL |
HP LaserJet 4P |
PCL , PS (选配) |
HP LaserJet 4 Plus |
PCL , PS (选配) |
HP LaserJet 4Si |
PCL , PS (选配) 4Si MX 标配 |
HP LaserJet 4V/MV |
PCL , PS (选配) |
HP LaserJet 4VC |
PCL , PS |
HP LaserJet 5/5M |
PCL , PS (选配) 5M 标配 |
HP LaserJet 5L |
PCL |
HP LaserJet 5P |
PCL , PS (选配) |
HP LaserJet 5Si |
PCL , PS (选配) 5Si MX 标配 |
HP LaserJet 6L |
PCL |
HP LaserJet 6L Gold |
PCL |
HP LaserJet 6L Pro |
PCL |
HP LaserJet 6P |
PCL , PS (选配) |
HP LaserJet 6P Plus |
PCL , PS (选配) |
HP LaserJet 1000 |
Host-Based Driver |
HP LaserJet 1005 |
Host-Based Driver |
HP LaserJet 1010/ 1012 |
Host-Based Driver |
HP LaserJet 1015 |
PCL, Host-Based Driver |
HP LaserJet 1020 |
Host-Based Driver |
HP LaserJet 1022 |
PCL , Host-Based Driver |
HP LaserJet 1150 |
Host-Based Driver , PCL |
HP LaserJet 1160 |
PCL, Host-Based Driver |
HP LaserJet 1200 |
PCL , PS |
HP LaserJet 1300 |
PCL , PS |
HP LaserJet 1320 |
PCL , PS |
HP LaserJet 2100 |
PCL , PS (选配) |
HP LaserJet 2200 |
PCL , PS |
HP LaserJet 2300 |
PCL , PS |
HP LaserJet 2400 |
PCL , PS |
HP LaserJet 4000 |
PCL , PS |
HP LaserJet 4050 |
PCL , PS |
HP LaserJet 4100 |
PCL , PS |
HP LaserJet 4200/4300 |
PCL , PS |
HP LaserJet 4250 |
PCL , PS |
HP LaserJet 4350 |
PCL , PS |
HP LaserJet 5000 |
PCL , PS |
HP LaserJet 5000 LE |
PCL |
HP LaserJet 5100 |
PCL , PS |
HP LaserJet 5100 LE/SE |
PCL |
HP LaserJet 8000 |
PCL , PS |
HP LaserJet 8100 |
PCL , PS |
HP LaserJet 8150 |
PCL , PS |
HP LaserJet 9000 |
PCL , PS |
HP LaserJet 9050 |
PCL , PS |
HP LaserJet 1100/1100A |
PCL |
HP LaserJet 4100mfp |
PCL , PS |
HP LaserJet 3015 |
PCL , PS |
HP LaserJet 3020/3030 |
PCL , PS |
HP LaserJet 3050 |
PCL , PS |
HP LaserJet 3052/3055 |
PCL , PS |
HP LaserJet 3200 |
PCL |
HP LaserJet 3300/3330 |
PCL , PS |
HP LaserJet 3380 |
PCL , PS |
HP LaserJet 3390/3392 |
PCL , PS |
HP Color LaserJet 2800 |
PCL , PS |
HP LaserJet 4345mfp |
PCL , PS |
HP LaserJet 9040/9050mfp |
PCL , PS |
HP LaserJet 9055/9065mfp |
PCL , PS |
HP color 9850mfp |
PCL , PS |
HP color 9850mfp |
PCL , PS |
HP Color LaserJet 9500mfp |
PCL , PS |
HP Color LaserJet 5 |
PCL , PS (选配) 5M 为标配 |
HP Color LaserJet 1500 |
Host-Based Driver |
HP Color LaserJet 1500L |
Host-Based Driver |
HP Color LaserJet 2500 |
PCL , PS |
HP Color LaserJet 2550 |
PCL , PS |
HP Color LaserJet 2600n |
Host-Based Driver |
HP Color LaserJet 3000 |
PCL , PS |
HP Color LaserJet 3500 |
Host-Based Driver |
HP Color LaserJet 3550 |
Host-Based Driver |
HP Color LaserJet 3600 |
Host-Based Driver |
HP Color LaserJet 3700 |
PCL , PS |
HP Color LaserJet 3800 |
PCL , PS |
HP Color LaserJet 4500 |
PCL , PS |
HP Color LaserJet 8500 |
PCL , PS |
HP Color LaserJet 4550 |
PCL , PS |
HP Color LaserJet 8550 |
PCL , PS |
HP color LaserJet 4600 |
PCL , PS |
HP Color LaserJet 4650 |
PCL , PS |
HP Color LaserJet 4700 |
PCL , PS |
HP Color LaserJet 4730mfp |
PCL , PS |
HP color LaserJet 5500 |
PCL , PS |
HP Color LaserJet 5550 |
PCL , PS |
HP Color LaserJet 9500 |
PCL , PS |
|
|
PCL 、 PS 与基于主机驱动程序的比较
PCL 与 PS 驱动的共同优势是标准化和与设备无关性,对计算机系统资源占用少,而其最新版本中都提高了对字库、图形和图像的解释能力,因此对于打印质量要求较高的产品,大都采用了此两类语言的驱动程序。
基于主机的驱动程序与前两种打印语言的驱动程序的区别是此种解释方式减少了将打印内容解释成页面描述文件,再将页面描述文件解释成光栅图像的过程,而是在计算机中直接将打印内容解释成了可以直接打印的光栅位图。因此大大降低了对打印控制器性能和内存的要求,但同时也增加了对计算机资源的占用。由于其对打印控制器要求的降低,一定程度上也降低了打印机成本。
|