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


Команды заливки области прямоугольника

Внимание

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

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

В следующей таблице перечислены команды заливки области прямоугольника. Все команды задаются с помощью формата записи команд.

Команда Description Комментарии
CmdRectBlackFill Команда для черной заливки прямоугольника. Необязательно. Если не указано, Unidrv пытается заполнить черное, указав команду CmdRectGrayFill с серым процентом MaxGrayFill.
CmdRectGrayFill Команда для серого заливки прямоугольника (не стирает фон). Необязательно. Если этот параметр не указан, Unidrv не предполагает возможности серой заливки. Командная строка обычно включает переменную GrayPercentage.
CmdRectWhiteFill Команда для белой заливки прямоугольника (удаляет фон). Необязательно. Если не указано, Unidrv предполагает, что не стирает белую заливку. В этом случае Unidrv возвращает сбой, если приложение запрашивает белую заливку, так как серая заливка не может удалить фон.
CmdSetRectHeight Команда, чтобы задать высоту прямоугольника. Необязательно. Необходимо указать, указан ли параметр CmdSetRectWidth.
CmdSetRectWidth Команда для задания ширины прямоугольника. Необязательно. Необходимо указать, задано ли cmdSetRectHeight.