标准功能

重要

新式打印平台是 Windows 与打印机通信的首选方式。 建议使用 Microsoft 的 IPP 收件箱类驱动程序以及打印支持应用 (PSA) 来自定义 Windows 10 和 11 中的打印体验,以便进行打印机设备开发。

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

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

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

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

V4 打印机驱动程序本地化