| | | | | | | [文章信息] | | | 作者: | iori | | 时间: | 2004-11-16 | | 出处: | 天极网 | | 责任编辑: | 小五 | |
| [文章导读] | | | 说到“激光打印机”这个名词大家都很熟悉,又有多少人确切地知道它的由来和发展历史呢? | |
| |
|
| | | |
|
|
|
|
|
3.打印机语言
打印机语言就是控制打印机工作的命令,打印机按照这些命令来处理计算机传来的打印数据,并最终打印出美丽的文字与图像。这些打印命令被计算机软件嵌入打印数据,通常不在屏幕上显示。打印机语言大体上可分为两类:一种是页面描述语言(PDL),另一种是Escape码语言。页面描述语言总体来讲更富于变化,也更复杂,多用于处理那些要求具有印刷质量的高级文件,如广告画、演示图等等。Escape码语言的最大特点就是这种语言所使用的命令格式——每条命令前都有一个“前缀”,即打印语言开始的标识符,这个符号通常就是“Escape”键的代码,这个代码的值在十六进制中为1B,十进制中为27。虽然Escape码语言的灵活性不如页面描述语言,对文字与图像的处理能力也不如后者,但由于页面描述语言对处理器的要求很高,而且速度也相对较慢,因此在个人和商用领域里,使用得最多的打印机语言还是Escape码语言。
在所有打印语言当中,惠普PCL和AdobePostScript是最有名的,它们在某种程度上也分别代表了Escape码语言和页面描述语言的标准。
PCL是一种Escape码语言,在激光打印机产生之前就已经被惠普应用到点阵和喷墨打印机领域。现在PCL6已经应用到惠普公司以及其他一些公司的高档激光打印机中。PCL6改进了PCL5语言存在的不足之处,那就是它把绝大部分的打印处理任务都留给了主机来完成——这其实也是任何打印语言的通病。主机处理打印任务的最大缺点就是增加了主机的负荷,返回应用程序慢,而且在网络环境中还会引起网络堵塞现象。
1996年4月8日推出的第六代打印机语言——PCL6与前几代PCL相比,最大特点是把更多的打印处理任务,如从GDI格式向PCL格式的转变等,交给打印机,而不是只依赖主机来完成。因此PCL6具有更快返回应用程序,并减少网络堵塞的能力。PCL6的另一个功能就是字体合成技术,以前,打印机在碰到一种它不认识的字体时会用另一种接近的字体去替换,所以输出的效果跟屏幕看到的不完全相同。字体合成技术可以通过产生字体外形来获得跟屏幕见到的一样的输出,这样打印文件的真实性便得到了加强。
用户在购买打印机时,应对打印机支持的打印处理语言给予足够的重视,是否支持最新版本的PCL语言和PostScript语言在图形图像的信息处理、打印输出速度、打印质量等方面的诸多影响。一般激光打印机都支持PCL或其兼容语言,而支持PostScript通常为可选部件。
|
|
|
|
|
|
|
|