自定义功能
重要
新式打印平台是 Windows 与打印机通信的首选方式。 建议使用 Microsoft 的 IPP 收件箱类驱动程序以及打印支持应用 (PSA) 来自定义 Windows 10 和 11 中的打印体验,以便进行打印机设备开发。
有关详细信息,请参阅新式打印平台和打印支持应用设计指南。
自定义功能是指特定于硬件的功能。 可以为这些功能创建唯一的名称。 对于每个自定义功能,必须指定一组自定义选项。 例如,假设打印机提供了一种经济运行模式。 由于 GPD 语言没有提供描述此功能的功能,因此必须定义自定义功能及其选项。 该功能的规范可能如下所示:
*Feature: EconoMode
{
*Name: "Economy Mode"
*FeatureType: PRINTER_PROPERTY
*DefaultOption: EconoModeOff
*Option: EconoModeOff
{
*Name: "Off"
*Command: CmdSelect
{
*Order: DOC_SETUP.5
*Cmd: "@PJL SET ECONOMODE=OFF<0A>"
}
}
*Option: EconoModeOn
{
*Name: "On"
*Command: CmdSelect
{
*Order: DOC_SETUP.5
*Cmd: "@PJL SET ECONOMODE=ON<0A>"
}
}
}