安装 PCL XL 微型驱动程序

重要

新式打印平台是 Windows 与打印机通信的首选方式。 建议使用 Microsoft 的 IPP 收件箱类驱动程序以及打印支持应用 (PSA) 来自定义 Windows 10 和 11 中的打印体验,以便进行打印机设备开发。

有关详细信息,请参阅新式打印平台打印支持应用设计指南

在 Windows XP 及更高版本中,ntprint.inf 具有以下 [PCLXL.OEM] 部分:

[PCLXL.OEM]
CopyFiles=PCLXL,@PCL5ERES.DLL

INF CopyFiles 指令将 [PCLXL] 节中列出的所有文件以及 pcl5eres.dll 复制到默认目标目录。 [PCLXL] 节也显示在 ntprint.inf 中,并列出要复制的文件。

[PCLXL]
PCLXL.DLL
PCLXL.GPD
P6FONT.GPD
PJL.GPD
P6DISP.GPD

Pclxl.dll 包含 PCL XL UFM 和各种资源字符串。 本节中列出的其他 GPD 是 PCL XL (PCL-6) 支持文件。

若要安装 PCL XL 打印机微型驱动程序,OEM 应在特定于打印机的 INF 中添加类似于以下内容的部分。 此 INF 在 ntprint.inf 之前加载。

[P6SAMPLE.GPD]
CopyFiles=@P6SAMPLE.GPD
DataSection=UNIDRV_DATA
DataFile=P6SAMPLE.GPD
Include=NTPRINT.INF
Needs=UNIDRV.OEM,TTFSUB.OEM,PCLXL.OEM

在上一节中,第一行中的 CopyFiles 指令复制 OEM 的 GPD 文件(在本示例中称为 p6sample.gpd)。 第二行中与 DataSection 指令关联的条目(请参阅打印机 INF 文件数据节打印机 INF 文件安装节)引用 ntprint.inf 中的 [UNIDRV_DATA] 节。 第三行中的 DataFile 指令指定 p6sample.gpd 是与此打印机微型驱动程序关联的数据文件。 第四行导致 ntprint.inf 被包含在内。 第五行的 Needs 指令中的三个条目引用 ntprint.inf 中同名的节。 这使得 INF 文件能够访问它在 driver.cab 中加载的文件。

有关使用 CopyFiles 指令进行打印机安装的其他信息,请参阅打印机 INF 文件 CopyFiles 节