浏览向导中的驱动程序选项

重要

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

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

重要

Microsoft已宣布为旧版 v3 和 v4 打印机驱动程序提供生命周期终止服务。

有关详细信息,请参阅 Windows 上第三方打印机驱动程序的服务终止计划。

本文探讨“创建 v4 打印驱动程序”向导的第一部分中的 驱动程序 选项。

此信息以汇总形式提供,可帮助你快速了解各种功能选项。 如果想要了解有关任何功能的详细信息,请按照提供的链接查看提供的详细信息的相关文章。

驱动程序呈现类型

具有自定义呈现筛选器的 V4 打印驱动程序(仅接受 XPS)

如果要创建仅接受Microsoft XPS 格式作为输入的打印机驱动程序,请选择此选项。 驱动程序可以生成 XPS 和/或 OpenXPS 格式的输出,具体取决于你在 “选择驱动程序 XPS 格式 ”字段中所做的选择。

具有类驱动程序呈现的 V4 打印驱动程序

选择此选项时,将创建一个打印机驱动程序,该驱动程序可以接受 XPS 或 OpenXPS 格式的输入。 选择此驱动程序时,必须在此向导的下一页上指示要用于呈现的打印类驱动程序的名称。

Microsoft XPS 到 PCL6 呈现筛选器(仅接受 XPS)

此选项允许你创建一个筛选器驱动程序模块,该模块仅接受 XPS 格式作为输入,并将输入转换为 PCL6。 驱动程序可以生成 XPS 和/或 OpenXPS 格式的输出,具体取决于你在 “选择驱动程序 XPS 格式 ”字段中所做的选择。

Microsoft XPS 到 PostScript 呈现筛选器(仅接受 XPS)

此选项允许你创建一个筛选器驱动程序模块,该模块仅接受 XPS 格式作为输入,并将输入转换为 PostScript。 驱动程序可以生成 XPS 和/或 OpenXPS 格式的输出,具体取决于你在 “选择驱动程序 XPS 格式 ”字段中所做的选择。

驱动程序 XPS 格式

XPS

此选项将驱动程序配置为仅以 XPS 格式生成输出。

OpenXPS

此选项将驱动程序配置为仅以 OpenXPS 格式生成输出。

XPS、OpenXPS

此选项将驱动程序配置为以 XPS 或 OpenXPS 格式生成输出,并在 INF 文件中将 XPS 设置为默认值。

OpenXPS、XPS

此选项将驱动程序配置为以 OpenXPS 或 XPS 格式生成输出,在 INF 文件中将 OpenXPS 设置为默认值。

驱动程序配置类型

GPD 驱动程序

此选项会导致向导使用打印机驱动程序创建通用打印机说明(GPD)语言文件。

PPD 驱动程序

此选项会导致向导使用打印机驱动程序创建 PostScript 打印机说明(PPD)语言文件。

受保护的打印

启用受保护的打印

如果希望能够使用 PIN 锁定发送到打印机的打印请求,请选择此选项。 然后,最终用户必须提供打印机上的同一 PIN 才能发布打印的锁定打印请求。 有关详细信息,请参阅 驱动程序对受保护打印的支持。

其他功能

驱动程序属性包

这是描述驱动程序属性包内容的 XML 文件。 此文件中指定的属性以及添加到项目的 ByteArray 或 IStream 文件夹的任何数据文件中提供的信息将编译为驱动程序属性包。 有关详细信息,请参阅 V4 打印机驱动程序属性包

你可以在 Windows 驱动程序工具包中找到驱动程序属性包模板的 XML 架构,在此文件夹中: \Include\um\printdriverproperties.xml

驱动程序事件文件

此文件用于描述 Bidi 查询和应引发驱动程序事件的触发器。 请务必注意,驱动程序事件仅支持标准字符串。 有关驱动程序事件和标准字符串的详细信息,请参阅 驱动程序对自定义 UI 的支持。

DevMode 映射文件

这是与 PrintTicket <-> JavaScript 代码中的 DEVMODE 转换一起使用的 XML 文件。 提供此文件时,必须在 V4 驱动程序清单指定该文件。

队列属性包

此模板允许你提供按队列配置设置,包括表单到托盘映射和打印机属性(如可安装选项)的配置。 有关详细信息,请参阅 V4 打印机驱动程序属性包

资源 DLL

此模板允许你提供资源的说明,例如外部存储的字体、图标和其他位图,以及可本地化的用户界面文本字符串。 有关详细信息,请参阅 在微型驱动程序V4 驱动程序清单V4 打印机驱动程序本地化中使用资源 DLL。

约束 JS

此模板为所有支持的 JavaScript 约束入口点提供方法标头。 有关详细信息,请参阅 JavaScript 约束

自动配置 GDL

这为 v4 打印驱动程序提供了基本的自动配置文件。

TCPMon Bidi 扩展 XML

这提供了一个简单的 TCP/IP Bidi 扩展文件。 有关标准 TCP/IP 端口监视器的 Bidi 语法的详细信息,请参阅 TCP/IP 架构扩展

WSDMon Bidi 扩展 XML

这提供了一个简单的 WSD Bidi 扩展文件。 有关 WSDMon 的 Bidi 语法的详细信息,请参阅 WSD 架构扩展

USBMon Bidi 扩展 XML + JS

这提供了一个简单的 USB Bidi 扩展文件。 这取决于是否存在匹配的 USB Bidi Extender JavaScript。 有关详细信息,请参阅 USB Bidi 扩展程序