打印机驱动程序

编辑
本词条由“匿名用户” 建档。

在计算机中,打印机驱动程序或打印处理器是计算机上的一种软件,可将要打印的数据转换为打印机可以理解的格式。打印机驱动程序的目的是允许应用程序在不知道每个打印机型号的技术细节的情况下进行打印。 不要将打印机器驱动程序与打印后台处理程序混淆,打印后台处理程序将打印作业排队并将它们连续发送到打印机。 Unix和其他类Unix系统,如Linux和OSX使用CUPS(CommonUnixPrintingSys...

打印机驱动程序简介

编辑

计算机中,打印机驱动程序或打印处理器是计算机上的一种软件,可将要打印的数据转换为打印机可以理解的格式。打印机驱动程序的目的是允许应用程序在不知道每个打印机型号的技术细节的情况下进行打印。

不要将打印机器驱动程序与打印后台处理程序混淆,打印后台处理程序将打印作业排队并将它们连续发送到打印机。

不同操作系统下的打印驱动程序

编辑

Unix 和类 Unix

Unix 和其他类 Unix 系统,如 Linux 和 OS X 使用 CUPS(Common Unix Printing System 的缩写),这是一种用于类 Unix 计算机操作系统的模块化打印系统,它允许计算机充当打印服务器。运行 CUPS 的计算机是一个主机,可以从客户端计算机接受打印作业,处理它们,并将它们发送到适当的打印机。打印驱动程序通常作为过滤器实现。它们通常被称为打印系统的前端,而打印机后台处理程序构成后端。

后端还用于确定可用设备。 在启动时,每个后端都被要求提供它支持的设备列表,以及任何可用的信息。

操作系统

DOS 支持与系统支持的并行打印机关联的预定义字符设备 PRN:、LPT1:、LPT2: 和 LPT3:。同样,串行打印机可以与 AUX:、COM1:、COM2:、COM3: 和 COM4: 一起使用。

用户可以使用诸如 COPY file1 LPT1: 之类的命令将文件的内容打印到打印机。内容在没有任何解释的情况下被传送到打印机。 因此,这种打印方法要么适用于已经以相应打印机语言存储的文件,要么适用于只有简单的面向行格式的通用文本文件

DOS 还提供了一个名为 PRINT 的可动态加载的打印后台处理程序,以及通过 GRAPHICS 在图形模式下支持屏幕捕获的可选支持。 如果加载了可选的字符设备驱动程序 PRINTER.SYS,DOS 还为关联的打印机提供其代码页切换支持——默认情况下支持不同类型的点阵和喷墨打印机。

除此之外,在 MS-DOS/PC DOS 下,没有系统范围的打印机特定驱动程序可用于应用程序级别。 然而,在 DR-DOS 下,可以加载 SCRIPT 命令在后台运行,以便拦截应用程序的打印机输出并将其转换为 PostScript,以支持不直接支持 PS 功能的打印机。

为了支持不同型号打印机的更复杂的打印,每个应用程序(例如文字处理器)可能会附带自己的打印机驱动程序,这些驱动程序本质上是打印机转义序列的描述。

打印机也配备了最流行应用程序的驱动程序。 此外,应用程序可以包含用于编辑打印机描述的工具,以防没有现成的驱动程序。 在 DOS 被广泛使用的时代,许多打印机都有 Epson FX-80 和 IBM Proprinter 命令的仿真模式。

许多较新的激光打印机也有 HP PCL (HP LaserJet) 或 PostScript 打印机的仿真模式,它们可以在 DOS 下工作。这些似乎也与 Windows 3.x 兼容。

视窗

在 Microsoft Windows 系统上,打印机驱动程序使用 GDI(Unidrv 或基于 PScript)或 XPS (XPSDrv)。 然后程序使用相同的标准 API 在屏幕和纸上绘制文本和图片。本机使用 GDI 的打印机通常称为 Winprinter,并且被认为与其他操作系统不兼容,尽管有软件(例如 PrintFil)可以使这些打印机在 Windows 的 DOS 提示符下工作。

Win32 API 还允许应用程序绕过打印机驱动程序将数据直接发送到假脱机程序; 然而,很少有应用程序实际使用此选项。

打印机驱动程序通常位于 Windows 机器上的 C:WindowsSystem32DriverStoreFileRepository 文件夹中。

阿米加

通过存储在所需路径 DEVS:Printers 中的一系列标准驱动程序,原始 AmigaOS 1.3 支持打印机。所有的打印机驱动都存放在那个目录下,涵盖了1985-1989年左右的标准打印机,包括Epson FX标准驱动、Xerox 4020、HP等。

打印机驱动程序

任何 Amiga 打印机驱动程序都必须通过标准 Amiga printer.device(Amiga 处理打印机的默认标准硬件设备)和标准 parallel.device(控制并行端口)进行通信,然后驱动程序将自行控制打印机。

Amiga 打印机驱动程序在当时是一项创新。他们使用户无需单独配置每个应用程序。他们能够打印多达 4096 种颜色

通过使用打印机首选项程序,打印机也可以连接到串行端口

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/196936/

(9)
词条目录
  1. 打印机驱动程序简介
  2. 不同操作系统下的打印驱动程序
  3. Unix 和类 Unix
  4. 操作系统
  5. 视窗
  6. 阿米加

轻触这里

关闭目录

目录