Поделиться через


Полутон, предоставленный устройством

Внимание

Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" Microsoft IPP вместе с приложениями поддержки печати (PSA), чтобы настроить возможности печати в Windows 10 и 11 для разработки устройств принтера.

Дополнительные сведения см. в статье "Современная платформа печати" и руководство по проектированию приложений поддержки печати.

Если принтер предоставляет возможности полутонирования внутри системы, мини-driver должен указать команды, которые Unidrv отправляет на принтер для активации этих возможностей. Для каждого варианта полутонирования, поддерживаемого принтером, запись полутонного файла GPD *Должна содержать *Записи команд для каждого предоставленного устройства полутонирования, как показано ниже.

*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, описывающие форматы входных данных, ожидаемые принтером.