GPD 文件项格式
重要
建议使用 Microsoft 的 IPP 收件箱类驱动程序以及打印支持应用 (PSA) ,自定义 Windows 10 和 11 中的打印体验,以便进行打印机设备开发。
有关详细信息,请参阅 打印支持应用设计指南。
所有 GPD 文件条目都符合以下格式:
*EntryName: EntryValue {GPD_FileEntry, GPD_FileEntry, ...}
EntryName 始终是 Unidrv 的 GPD 分析程序识别的预定义关键字,前面是星号。
EntryValue 必须是 GPD 值类型之一。
每个 GPD_FileEntry 都是另一个 GPD 文件条目,符合上面所示的格式。 其中每个子项都必须对包含它的条目的指定 EntryName 有效。
某些 EntryName 关键字不接受大括号或封闭的子项。
每个 GPD 条目由行尾或右大括号 ( } ) 终止。
以下属性条目是一个简单的 GPD 文件条目的示例,它不接受子项:
*MaxCopies: 99
此项指定打印机可以处理的最大副本数为 99。
下面是一个更复杂的示例,描述了一个打印机,该打印机可以打印两个页面方向之一, (纵向或横向) 。 该示例还指定驱动程序必须发送以选择每个方向的命令。
*Feature: Orientation
{
*Name: "Orientation"
*DefaultOption: Portrait
*Option: Portrait
{
*Name: "Portrait"
*Command: CmdSelect
{
*Order: DOC_SETUP.7
*Cmd: "<1B>&l0O"
}
}
*Option: LANDSCAPE_CC90
{
*Name: "Landscape"
*Command: CmdSelect
{
*Order: DOC_SETUP.7
*Cmd: "<1B>&l1O"
}
}
}
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈