设备提供的半色调

重要

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

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

如果打印机内部提供半色调功能,微型驱动程序必须指定 Unidrv 向打印机发送的命令,以便激活这些功能。 对于打印机支持的每个半色调选项,GPD 文件的半色调 *Feature 项必须包括每个设备提供的半色调选项的 *Command 条目,如下所示:

*Feature: Halftone
{
    *Option: CustomHalftoneMethod1
    {
        *Name: "Custom Halftone Method 1"
        *Command: CmdSelect: "<printer command string>"
    }
    *Option: CustomHalftoneMethod2
    {
        *Name: "Custom Halftone Method 2"
        *Command: CmdSelect: "<printer command string>"
    }
}

还必须指定 ColorMode 功能条目,其中必须包括 *DevBPP 和 *DevNumOfPlanes 条目,用以描述打印机期望的输入格式。