以前一直以为打印很简单,不就是编辑好文件按个“打印”就行了?但其实打印过程可以复杂到你分分钟“怀疑人生”。你以为的打印过程可能是这样的 ↓。
然而,真正的打印过程是这样的 ↓。
打印机打印一页文件或图片,需要经过很多复杂的步骤,才能输出完整的图像,而整个过程只需要短短几秒钟的时间。
从办公软件到纸张输出,这中间的每个步骤又是环环相扣的,任何一个环节出现问题都可能会导致打印失败。
所以每个环节都得重视起来,首先需要了解每个环节的内容是什么,每个环节又是怎么运作的。
实际上打印机的打印过程
首先,在文件中点击“打印”之后,办公软件就会调用驱动程序,执行打印的操作。
办公软件调用驱动执行打印操作后,打印驱动会将原始的文件转换为打印机可以识别的数据格式,一般为PCL、PostScript等,打印数据会在本地保存起来,路径为: C:WindowsSystem32SpoolPrinters
然后本地打印数据会通过打印机端口将数据发送到打印机上,打印机接收数据的端口为USB或者网口。
有的打印机上面会有指示灯闪烁,代表数据正在传输,或者网卡的灯频繁闪烁,代表数据通讯频繁。
此时打印机一般会显示正在处理数据,或者正在处理之类的说明,将打印数据进行解析。然后指挥打印机成像的组件,比如激光器和硒鼓,或者打印喷头等完成成像的工作。纸张成像后,打印机将纸张从打印机出纸口吐出。
当电脑发送打印任务后,需要经过以上步骤才能输出图像,而在这个过程中需要借助打印机驱动来完成。
什么是打印机驱动?
然而,很多人知道打印机需要装驱动,却很少有人知道打印机驱动到底长什么样?为什么要安装打印机驱动。
打印机驱动程序通俗理解就是,打印机和电脑之间的一个翻译器。电脑和打印机使用的是不同的语言,在发送指令时需要一个“翻译器”才能顺顺利利沟通。
在你眼中打印机驱动是什么样子的?这样 ↓
或是这样 ↓
NO,NO,NO,其实打印机驱动是这样 ↓
当我们点开安装好的打印机驱动,其实打开的是打印机助手,在打印机助手中,用户可以查询打印机状态、打印状态、设置纸张类型和纸张尺寸等。
而打印机驱动则是“藏”在打印机属性中的,点击“打印机属性”-“高级”才能看到真正的打印机驱动。
其实我们下载的打印机驱动程序压缩包里面还包含了其他程序,方便进行其他操作,如扫描、复印等。
所以,在平时的打印中,打印机驱动一般是作为“翻译器”而存在的。
现在,你对打印机的打印过程和打印机驱动的了解,有没有多一些呢?