标准功能

重要

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

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

标准功能是大多数打印机通常提供的打印机 功能 。 它们由 GPD 语言识别的预定义名称标识。 表示这些名称的字符串的资源标识符包含在 stdnames.gpd 中,该 iddnames.gpd 随 Microsoft Windows 驱动程序工具包 (WDK) 一起提供。 某些标准功能是必需的,必须为每个打印机指定。 其他选项是可选的。

下表列出了所有标准功能(按字母顺序排列),并指示每个功能是接受标准选项还是自定义选项。 包含打印架构关键字 (keyword) 的功能是自动映射到打印架构关键字的 GPD 功能。 还可以使用 PrintSchemaKeywordMap 属性手动将 GPD 功能映射到打印架构关键字。

功能名称 默认打印架构功能关键字 (keyword) 说明 标准选项 注释
逐份打印 DocumentCollate 页面排序规则 请参阅 标准选项。 不允许使用自定义选项。 可选。 如果未指定,Unidrv 不支持页面排序规则。
ColorMode PageOutputColor 彩色打印模式 无。 所有选项都是自定义的。 请参阅 ColorMode 功能的选项属性 可选。 如果未指定,Unidrv 以单平面每像素 1 位格式呈现图像。
双工 JobDuplexAllDocumentsContiguously 双面打印 请参阅 标准选项。 不允许使用自定义选项。 可选。 如果未指定,Unidrv 仅执行单面打印。
半 色调 无默认关键字 (keyword) 。 使用 PrintSchemaKeywordMap 属性可分配打印架构功能关键字 (keyword) 。 半调功能 请参阅 标准选项。 允许使用自定义选项。 请参阅 半色调功能的选项属性 可选。 如果未指定,Unidrv 会选择 GDI 支持的半顿方法。 请参阅 使用 Unidrv 进行半调
InputBin JobInputBin 输入箱的类型 请参阅 标准选项。 允许使用自定义选项。 请参阅 InputBin 功能的 Option 属性 必需。 自定义的输入箱名称必须为 24 个字符或更少。
MediaType PageMediaType 打印介质的类型 请参阅 标准选项。 允许使用自定义选项。 可选。 如果未指定,则始终使用打印机的默认介质。
内存 无默认关键字 (keyword) 。 使用 PrintSchemaKeywordMap 属性可分配打印架构功能关键字 (keyword) 。 打印机内存配置 所有选项都是自定义的。 请参阅 内存功能的选项属性 可选。 如果指定,Unidrv 会尝试跟踪内存使用情况。 默认 FeatureType 值为 PRINTER_PROPERTY。
方向 PageOrientation 纸张方向 请参阅 标准选项。 不允许使用自定义选项。 可选。 如果未指定,则默认方向为 PORTRAIT。 对于 Windows 7,MxdcGetPDEVAdjustment 函数具有用于横向旋转的新参数。 有关详细信息,请参阅 MxdcXDCGetPDEVAdjustment
OutputBin JobOutputBin 输出箱的类型 无。 所有选项都是自定义的。 请参阅 OutputBin 功能的 Option 属性 可选。 如果未指定,Unidrv 不会尝试选择输出箱。
PageProtect JobPageProtection 启用对当前打印页的保护 请参阅 标准选项。 不允许使用自定义选项。 可选。 如果未指定,则默认值为 OFF。 仅当有足够的打印机内存可用时,Unidrv 才启用页面保护。 默认 FeatureType 值为 PRINTER_PROPERTY。 请参阅 PageProtectMem
PaperSize PageMediaSize 纸张大小 请参阅 标准选项。 允许自定义选项。 另请参阅 PaperSize 功能的选项属性 必需。 必须至少指定一个选项。 CUSTOMSIZE 选项允许打印机用户指定纸张大小。
RESDLL 此功能无法映射到打印架构关键字 (keyword) 。 资源 DLL 所有选项都是自定义的。 请参阅 在微型驱动程序中使用资源 DLL 可选。 请参阅 ResourceDLL。
解决方法 PageResolution 打印分辨率 所有选项都是自定义的。 请参阅 “分辨率”功能的选项属性 必需。 必须至少指定一个选项。
吻合 JobStapleAllDocuments 装订功能 所有选项都是自定义的。 可选。 如果指定,则目录服务指示打印机支持装订。
N 个向上 NUp 每张纸上要打印的页数 无标准选项。 所有选项都是自定义的。 可选。
密码 JobPasscode 作业密码 请参阅 驱动程序对受保护打印的支持。 不允许使用自定义选项。 可选。 如果未指定,则默认值为 OFF。

有关 GPD 示例,请参阅 示例 GPD 文件

示例 GPD 文件

V4 打印机驱动程序本地化