打印驱动程序示例

此目录中的驱动程序示例提供了为设备编写自定义打印驱动程序的起点。

示例 说明
打印自动配置 演示如何实现基于 Unidrv 和基于 PScript5 的驱动程序,以利用收件箱支持进行自动配置。 仅当与标准 TCP/IP 端口监视器或 Network-Connected 设备 (NCD) 端口监视器一起使用时,此示例才有效。
通用属性表 UI 使公共属性表用户界面 (CPSUI) 调用 Windows 打印后台处理程序为系统的默认打印机创建属性表页的应用程序。
OEM 打印机自定义插件示例 OEMDLL 示例是 OEM 自定义插件的插图。BITMAP、OEMPS、OEMUI、OEMUNI、OEMPREAN、CUSTHLP、SyncSet、ThemeUI、PSUIRep 和水印示例不会影响打印机输出。 它们只是如何生成各种类型的 OEM 自定义 DLL 的示例。
OpenXPS 文档 包含一组从各种源生成的文档,包括从.NET Framework中的Windows Presentation Foundation和 Microsoft XPS 文档编写器 (MXDW) 生成的文档。 这些文档旨在为你提供一些执行 XML 纸张规范的各种功能的文档。
XPS 文档 包含一组从各种源生成的文档,包括从.NET Framework中的Windows Presentation Foundation和 Microsoft XPS 文档编写器 (MXDW) 生成的文档。 这些文档旨在为你提供一些执行 XML 纸张规范的各种功能的文档。
打印管道简单筛选器 演示如何使用打印管道的筛选器接口。
打印机扩展 演示如何使用 .NET 为 v4 打印驱动程序生成自定义桌面 UI。 此 .NET 应用程序使用 PrintTicket、PrintCapabilities 和 Bidi 来与打印系统通信,适合包含在 v4 打印驱动程序中。
打印驱动程序约束 演示如何使用 JavaScript 实现高级约束处理,以及 PrintTicket/PrintCapabilities 处理。
USB Host-Based 打印驱动程序 演示如何支持使用 v4 打印驱动程序模型并通过 USB 连接的基于主机的设备。
打印 USB 监视器和 BiDi 演示如何使用 JavaScript 和 XML 通过 USB 总线支持双向 (Bidi) 通信。 此示例支持非打印时的双向状态,以及打印时打印机的主动状态。
WSDMon Bidi 扩展 演示如何使用 XML 扩展文件支持双向 (Bidi) 与 WSD 连接的打印机通信。
XPSDrv 驱动程序和筛选器 此示例旨在提供开发 XPSDrv 打印机驱动程序的起点,并说明 XPSDrv 打印驱动程序的功能和潜力。 此目标是通过在一组 XPS 打印管道筛选器中实现许多实际功能来实现的,这些筛选器通过支持自定义 UI 内容和 PrintTicket 处理的配置插件进行配置。
XPS 光栅化筛选器服务 一个 XPSDrv 筛选器,用于对 XPS 文档中的固定页面进行光栅化。 硬件供应商可以修改此示例,以生成 XPSDrv 筛选器,以便为其打印机或其他显示设备生成位图图像。