postscript打印机什么意思_涨知识|你不知道的关于打印机的打印过程和打印机驱动的那些事...

26973d8c4f624717a2d5a48b2458628f.png

以前一直以为打印很简单,不就是编辑好文件按个“打印”就行了?但其实打印过程可以复杂到你分分钟“怀疑人生”。你以为的打印过程可能是这样的 ↓。

20126e6c4fb6ccd0d3824e1f9545432c.png
我们看到的打印过程

然而,真正的打印过程是这样的

9a03c9b451343a3fe6679ab4ea0efaf2.png
实际上的打印过程

打印机打印一页文件或图片,需要经过很多复杂的步骤,才能输出完整的图像,而整个过程只需要短短几秒钟的时间。

1d1c12349216102b141552e828674aca.png

从办公软件到纸张输出,这中间的每个步骤又是环环相扣的,任何一个环节出现问题都可能会导致打印失败。

所以每个环节都得重视起来,首先需要了解每个环节的内容是什么,每个环节又是怎么运作的。

实际上打印机的打印过程

首先,在文件中点击“打印”之后,办公软件就会调用驱动程序,执行打印的操作。

0093a630c5a9ea0e8a5bd9990564dd49.png

办公软件调用驱动执行打印操作后,打印驱动会将原始的文件转换为打印机可以识别的数据格式,一般为PCL、PostScript等,打印数据会在本地保存起来,路径为: C:WindowsSystem32SpoolPrinters

c27acbc12b96188e9738e602cfbd1083.png

然后本地打印数据会通过打印机端口将数据发送到打印机上,打印机接收数据的端口为USB或者网口。

fc50a55aa6ebf6cf5e0ea6227a8288e3.png

有的打印机上面会有指示灯闪烁,代表数据正在传输,或者网卡的灯频繁闪烁,代表数据通讯频繁。

此时打印机一般会显示正在处理数据,或者正在处理之类的说明,将打印数据进行解析。然后指挥打印机成像的组件,比如激光器和硒鼓,或者打印喷头等完成成像的工作。纸张成像后,打印机将纸张从打印机出纸口吐出。

当电脑发送打印任务后,需要经过以上步骤才能输出图像,而在这个过程中需要借助打印机驱动来完成。

什么是打印机驱动?

然而,很多人知道打印机需要装驱动,却很少有人知道打印机驱动到底长什么样?为什么要安装打印机驱动。

c1722f4ae25555d6ea3e4d763745d11b.png

打印机驱动程序通俗理解就是,打印机和电脑之间的一个翻译器。电脑和打印机使用的是不同的语言,在发送指令时需要一个“翻译器”才能顺顺利利沟通。

在你眼中打印机驱动是什么样子的?这样

63053f3701cd6a7951d5b9530e679a87.png

或是这样

4f3b05fa5d20d385024b2f62e961ca30.png
这个其实是驱动的图标

NO,NO,NO,其实打印机驱动是这样

c7c2d85338c5b530e67f5a56f79b8c36.png

当我们点开安装好的打印机驱动,其实打开的是打印机助手,在打印机助手中,用户可以查询打印机状态、打印状态、设置纸张类型和纸张尺寸等。

d44cef6a6119576c986e0c26e1983f4d.png

而打印机驱动则是“藏”在打印机属性中的,点击“打印机属性”-“高级”才能看到真正的打印机驱动。

c7f90a3dd2aabb1c63619bca41cd574c.png

其实我们下载的打印机驱动程序压缩包里面还包含了其他程序,方便进行其他操作,如扫描、复印等。

所以,在平时的打印中,打印机驱动一般是作为“翻译器”而存在的。

现在,你对打印机的打印过程和打印机驱动的了解,有没有多一些呢?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/532213.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python dicom图像分割_python读取DICOM头文件的实例

这篇文章主要介绍了关于python 读取DICOM头文件的实例,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 用dicompyler软件打开dicom图像,头文件如图所示:当然也可以直接读取: ds dicom.read_…

索尼android电视图片轮播,电视投屏居然还能这样玩?

原标题:电视投屏居然还能这样玩?现如今,投屏几乎成为大家日常生活必不可少的一种观影方式,通过电视投屏可以带来更清晰的画面效果,成为追剧党以及各类球赛爱好者的不二之选。那么今天小智就以索尼电视为例,…

python源码多平台编译_提升Python程序运行效率的6个方法

Python是一个很酷的语言,因为你可以在很短的时间内利用很少的代码做很多事情。不仅如此,它还能轻松地支持多任务,比如多进程等。Python批评者有时会说Python执行缓慢。本文将尝试介绍6个技巧,可加速你的Python应用程序。 1.让关键…

android 高并发弹幕,高并发实时直播弹幕研发实践

高并发实时直播弹幕研发实践直播间特点聊天室限制人数的原因应对万级以上的实时互动跨服务器是为了解决单一服务器接入数量限制、发布消息吞吐限制等问题;多进程并发则是为了充分利用多核CPU以及减小一个循环规模从而达到降低延迟的目的。云巴实时系统的设计云巴是基…

linux python3_在Linux上安装Python 3

在Linux上安装Python 3这份文档描述了如何在Ubuntu Linux机器上安装Python 3.6。 想要获取已安装的Python 3版本号,可以通过终端运行命令: $ python3 --version 如果您使用的是Ubuntu 16.10或更新,可以通过以下命令简单地安装Python 3.6: $ s…

android手机电话铃声设置,安卓手机铃声怎么设置

网上有很多安卓手机铃声的设置教程,说什么SD卡里建立这个那个的文件夹,那问题是怎么才能进到SD卡里去建立文件夹啊?手机里哪个选项里进去呢?这里小编告诉你,可以通过电脑连接数据线管理SD卡。下面介绍两种简单的设置安…

安装squid_「首席推荐」设置Squid转发代理或者正向代理

如果您正在阅读这篇文章,您可能会因为缺少与Squid相关的信息而感到沮丧,Squid是一种非常流行的转发代理。这些令人沮丧的事情包括:在小的软件修订之后出现的重大的可用性变化,对幕后发生的事情的误解,以及真正糟糕的文档。这是一个…

android压缩图片质量,Android 图片质量压缩有关问题

Android 图片质量压缩问题本帖最后由 u013064347 于 2014-01-13 10:22:47 编辑网上看到一个图片质量压缩法,传入1M以内图片能正常压缩,但是传入2M多的图片就报内存溢出,应该怎么解决?附上代码Bitmap imagesBitmapFactory.decodeFi…

python标准库os_Python基础--人们一些最爱的标准库(sys os fileinput)

这篇博客就介绍介绍常见的、人们钟爱的python中的标准库。 sys 从字面上也能看出来,是system的缩写。这个模块能够访问与python解析器紧密联系的变量和函数。 argv 命令行参数 exit 退出当前程序 modules 映射模块名到载入模块的字典 path 目录 platform 平台标识符…

android区域截图app,【干货】最新App应用市场截图尺寸大全

今天给大家分享最新的干货,刚好碰上这段时间设计市场截图,所以给各位设计新人,分享本人整合的尺寸大全,希望对你们的设计之路有所帮助。一、IOS App Store尺寸尺寸(机型) 大小(px)3.5寸(iphone4/4s)…

python如何运行一个python程序_在python中,如何运行一个命令行程序,它在发送Ctrl+D之前不会返回...

由于没有人提供任何代码来帮助解决这个问题,我将做如下的事情。结果发现pexpect非常强大,而且您不需要signal模块。在import os import sys import pexpect def run_server(): server_dir /path/to/server/root current_dir os.path.abspath(os.curdir…

android app外唤起,Android 唤起app的多种方式

方式一(通过Intent唤起):我们自己的app代码:ComponentName componetName new ComponentName("com.lh.jimtrency.webviewdemo","com.lh.jimtrency.webviewdemo.MainActivity");//(另外一个应用程序的包名,要启动的Activi…

2018python做图形界面哪个库简单_2018年常见的python编程开发库都有哪些类型

python编程开发可以说是目前比较热门的一项编程开发语言了,而今天我们就一起来了解一下,关于python编程都有哪些常见的python库可以使用。1、TensorFlow “TensorFlow是一个使用数据流图进行数值计算的开源软件库。图形节点表示数学运算,而图…

android条形图,MPAndroid组条形图未显示

这个问题已经在这里有了答案:????????????>????????????How to check if activity is in foreground or in visible background?????????????????????????????????????22个这是我用于使用MPAndroi…

c++ socket线程池_java 网络编程,Socket编程

Java的网络编程主要涉及到的内容是Socket编程,那么什么是Socket呢?简单地说,Socket,套接字,就是两台主机之间逻辑连接的端点。TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应…

android签名忘记密码,修改Android签名证书keystore的密码、别名alias以及别名密码

之前在测试Eclipse ADT的Custom debug Eclipse ADT的Custom debug keystore所需证书规格,提到过自定义调试证书的密码和1. 首先当然是先复制一份正式证书出来作为要修改为的临时调试证书。2. 修改keystore密码的命令(keytool为JDK带的命令行工具):keytoo…

python列表转换成数字_Python中列表元素转为数字的方法分析

本文实例讲述了Python中列表元素转为数字的方法。分享给大家供大家参考,具体如下: 有一个数字字符的列表: numbers [1, 5, 10, 8] 想要把每个元素转换为数字: numbers [1, 5, 10, 8] 用一个循环来解决: new_numbers …

android 绘图软件,安卓最强大的绘图软件 妙笔生花最新评测

妙笔生花——绘画体验(一)看过使用教程之后,就能进入到真正的功能页面了。功能页面的首页只有一个按钮,点击页面下端的这个按钮之后,就能跳出功能强大的工具选择页面。【妙笔生花】——工具选择页OK,接下来,小编会使用…

识别物体是否存在_【科学实践Vol.1】带你玩转“人脸识别”

随着时代的发展,人脸识别在我们的生活中变得随处可见:商场里的人脸识别储物柜,校园里的人脸识别刷卡机,手机里的面部解锁……这些应用极大的便利了我们的日常生活。今天,就让我们一起走进人脸识别的原理世界。首先我们…

html 自动适应手机屏幕大小,HTML5 canvas自适应手机屏幕大小的一种解决方案

一、最终效果为了不浪费大家时间,先展示最终效果,看看是不是大家需要的解决方案:标准分辨率:其他分辨率的适配情况:二、需求1.canvas的内容能全部展示在屏幕上2.尽量能保证图像不变形3.绘制的文字也能自适应三、解决方…