GPD 文件简介
重要
新式打印平台是 Windows 与打印机通信的首选方式。 建议使用 Microsoft 的 IPP 收件箱类驱动程序以及打印支持应用 (PSA) 来自定义 Windows 10 和 11 中的打印体验,以便进行打印机设备开发。
有关详细信息,请参阅新式打印平台和打印支持应用设计指南。
GPD 文件用于创建 Unidrv 微型驱动程序。 Unidrv 微型驱动程序由基于文本的通用打印机说明 (GPD) 组成,可包含在一个或多个 GPD 文件中。
GPD 文件使用 GPD 语言描述打印机。 这些文件包含使用 GPD 语言提供以下类型的信息的 GPD 文件条目:
描述打印机特征的打印机属性。
用于控制打印机操作的打印机命令。
描述 Unidrv 可控制的打印机功能的打印机功能。
表示可分配给打印机功能的状态的打印机选项。
指定与硬件驻留字体和墨盒字体关联的特征的打印机字体说明。
描述打印机属性与打印机配置之间的依赖关系的条件语句。
GPD 语言还定义控制以下操作的 GPD 文件条目:
本介绍性部分还包括主单元讨论、在微型驱动程序中使用多个 GPD 文件,以及在微型驱动程序中使用资源 DLL。