标准功能
重要
新式打印平台是 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 | 作业密码 | 请参阅受保护打印的驱动程序支持。 不允许使用自定义选项。 | 可选。 如果未指定,则默认值为“关”。 |