教师：在这一课中,
我们将讨论打印机驱动程序｡
在Windows或Mac OS等操作系统中,
打印机实际上不是物理设备｡
相反, 它只是一个可以控制一个或多个物理打印机的程序,
Windows将其称为打印设备｡
现在, 就Windows而言, 打印机驱动程序集成到打印机本身中,
这使得Windows具有很大的灵活性,
因为Windows下的单个打印机或软件打印机实际上可以支持多个打印设备或众多物理打印机｡
因此, 该系统实际上可以充当打印服务器,
并且如果不同的打印设备变得不可操作, 则自动将输出重定向到工作打印设备｡
这就是当您在办公楼的一层楼中拥有多台打印机时,
大型组织的工作方式｡
Windows操作系统的基本原则之一是,
应用程序开发人员不应该为了利用它而担心特定硬件的细节｡
所以, 如果我做一个像文字处理程序这样的应用程序, 我希望我的用户能够打印出一个文档,
我的程序应该能够简单地转向Windows, 说, “嘿, Windows, 我想打印这个东西｡
你负责所有的艰苦工作, 并使之成为现实｡ 因此, 为了支持这一点, 以及所有数百种不同的打印模式,
Windows转向打印驱动程序｡
他们使用这些不同的打印机驱动程序将数据转换为特定打印机可以理解的输出｡
安装打印机时,
必须安装相关的打印驱动程序｡
默认情况下, Windows包含很多打印驱动程序,
但它不一定为每一种型号的打印机都提供打印驱动程序, 因为在我们使用计算机的过去30年,
40年, 50年或60年中, 实际上已经发明了成百上千种不同型号的打印机｡
因此, 当您从Canon或Epson或Lexmark或Brother或Xerox购买新打印机时,
该制造商实际上会为您提供一张光盘,
其中包含适用于Windows, Linux或Mac的特定打印机的正确驱动程序,
或所有三个, 具体取决于制造商｡
除了在光盘上获得这些,
你也可以去制造商的网站,
并从他们的支持部分下载｡
为了安装这些制造商提供的驱动程序, 您可以使用该制造商在光盘上提供的安装程序,
或者您可以进入设备管理器和Windows, 并能够以这种方式安装驱动程序｡
请注意, 为了能够安装这些打印驱动程序,
您必须在Windows中具有管理权限或特权｡
如果您不是管理员,
则无法实际完成这些驱动程序的安装｡
除了从制造商处获取这些特定的驱动程序外,
Windows Update还会尝试为您查找适用于打印机的驱动程序｡
Windows更新将允许您通过Internet获取最新的打印驱动程序,
因为有时打印驱动程序会随着时间的推移而更改或更新, 并且打印机附带的光盘现已过期｡
如果Windows Update找不到适合您的驱动程序,
您可以随时转到制造商的网站, 单击支持, 然后搜索适合您的打印机和特定操作系统版本的正确驱动程序｡
如果出于某种原因, 您的打印机出现问题,
并且您想要删除驱动程序, 则需要进入Windows内部的设备管理器,
右键单击要卸载的设备驱动程序,
然后选择“卸载”｡
许多打印机, 特别是带有大量捆绑应用程序和软件的较新打印机,
在Windows内部的程序和功能区域下也会有卸载选项｡
如果您想查看系统上安装了哪些打印机,
并且您正在使用Windows 11, 只需转到“开始”,
“设置”, “蓝牙和设备”, 然后选择“打印机和扫描仪”｡
如果您想查看系统上安装的打印机列表,
并且您使用的是Windows 10, 则可以转到“开始”,
然后选择“设置”､ “设备”､ “打印机和扫描仪”｡
如果你使用的是Mac系统,
你可以通过进入设置､ 打印机和扫描仪来找到你的打印机｡
现在您已经了解了如何安装､
删除或更新打印驱动程序, 让我们再多谈一点打印驱动程序本身｡
当涉及到打印驱动程序时,
这些被称为页面描述语言或PDL｡
页面描述语言用于从打印命令创建主文件｡
它们由软件应用程序发送到一个逐点的表示中,
表示打印机在页面上放置墨水或墨粉时应该重新创建的内容｡
大多数页面描述语言都将支持可缩放字体､
矢量图形和彩色打印｡
当我谈到可缩放字体时,
这是一种使文本变得任意大小的能力, 从非常非常小到非常非常大｡
要做到这一点, 操作系统及其打印机必须支持可缩放的True
Type或Open Type字体｡
幸运的是, Windows､
Linux和Mac都支持在打印时使用可缩放字体｡
我们的页面描述语言的第二个方面是矢量图形的能力｡
矢量图形允许您在将图像打印到页面上之前放大或缩小图像｡
如果你使用的是位图图形, 这实际上会导致一些失真,
但如果你使用的是矢量图形, 这些图形实际上可以无限放大, 而不会损失任何清晰度｡
页面描述语言的第三个特点是彩色印刷｡
在最早的打印机中,
它们唯一的能力是用黑色墨水打印, 并且只能打印某些字母,
就像打字机一样｡
随着时间的推移, 这种文字限制消失了,
然后可以制作图形｡
然后, 更进一步,
颜色被引入｡
当涉及到彩色打印时,
你实际上必须将其转换为所谓的CMY｡
CMY代表青色､ 品红色､ 黄色和黑色,
K代表黑色｡
为什么用K表示黑色？
因为黑色是我们用来打印的关键字,
所以他们用K来表示黑色｡
我喜欢把它想象成K是黑色的最后一个字母,
这就是我记得它的方式｡
当你在电脑屏幕上看图片时, 你实际上得到的是所谓的RGB｡
这是红色, 绿色和蓝色｡
这三种颜色将混合在一起, 以创建您在屏幕上看到的所有其他颜色｡
但是当我们实际打印东西时, 我们不能使用红色,
绿色和蓝色, 因为如果我们这样做并将它们组合在一起, 我们会变得一团糟｡
相反, 当涉及到印刷时,
我们必须使用青色, 洋红色, 黄色和黑色, 这些混合物使我们能够将我们在屏幕上看到的复制到纸上｡
这是因为当我们在显示器上做这件事时,
它被认为是一个加法过程, 但当我们在打印机上做这件事时,
我们使用的是减法过程｡
所以你在最后一张图中看到的实际上是使用这个过程和转换过程减去颜色的结果,
而不是像我们在显示器中那样添加额外的颜色｡
当涉及到页面描述语言时,
有两个主要的变体,
你应该知道｡
它们被称为PCL和PCL｡
PCL被称为打印机控制语言,
它是由惠普公司开发的｡
PCL与您不同打印机型号的各个功能紧密相关,
并为您提供比其竞争对手（称为“打印机”）更多的功能｡
PCL是HP的专有格式, 但许多其他制造商也在Hewlett-Packard的许可下使用它｡
大多数打印机将支持PCL和PLAN｡
另一方面, 它是由Adobe创建的｡
XML被设计成一种独立于设备的页面描述语言｡
PCL与所支持的确切打印机型号密切相关,
而eMPEG4则是一种可以在任何打印机上使用的通用工具｡
Adobe之所以会推出Photoshop,
是因为他们开发了许多专业的桌面出版和图形设计输出程序,
如Adobe Photoshop和Adobe PageMaker, 他们希望确保您在屏幕上看到的内容与您打印出来的内容相匹配｡
因此, 他们创建了一种页面描述语言,
它可以被所有型号的打印机支持,
并发布给所有打印机制造商使用,
因为这样做, 无论最终用户使用什么打印机, 他们的桌面出版软件的所有输出都看起来很棒｡
如今, 除了PCL和XPS之外, 您还可以看到XPS和PDF正在使用｡
在Windows机器上,
大多数打印设备将默认使用微软自己的标准,
即XPS｡
XPS是另一种页面描述语言,
它代表XML纸张规范｡
XPS甚至有一个虚拟打印机选项, 您可以打印到这个虚拟XPS打印机,
它将保存该格式的文件｡
然后, 当你到达打印机时,
你可以打开该文件并将其打印出来,
它看起来完全一样, 无论你使用什么打印机｡
现在XPS文件的主要竞争对手是PDF文件｡
PDF文件代表便携式文档格式, 它最初也是由Adobe创建的,
就像PDF一样｡
PDF允许您将文档保存为这种PDF格式,
无论什么系统正在查看, 阅读或打印它, 它的外观和行为都完全相同｡
这就是PDF的好处｡
PDF的最大缺点是PDF的大小往往比XPS格式文件更大,
XPS格式文件比PDF更新, 因此它们具有一些额外的功能, 并且它们比标准PDF文件增加了压缩｡
我知道这是关于打印机驱动程序的很多信息｡
当涉及到打印机驱动程序时,
您需要记住哪些事情？
首先, 无论何时安装打印机,
都需要安装相应的驱动程序｡
驱动程序根据您的打印机型号和您使用的操作系统安装在您的系统上,
因此您的操作系统将知道如何与该特定型号的打印机进行通信｡
除此之外, 我们还有两种通用格式,
称为PCL和XML, 这两种都是页面描述语言,
可以帮助您将屏幕上看到的内容转换为打印页面时看到的内容｡
第三, 当涉及到虚拟打印机时,
实际上有两个主要的规范｡
XPS和PDF｡