Команды заливки области прямоугольника
Внимание
Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" Microsoft IPP вместе с приложениями поддержки печати (PSA), чтобы настроить возможности печати в Windows 10 и 11 для разработки устройств принтера.
Дополнительные сведения см. в статье "Современная платформа печати" и руководство по проектированию приложений поддержки печати.
В следующей таблице перечислены команды заливки области прямоугольника. Все команды задаются с помощью формата записи команд.
Команда | Description | Комментарии |
---|---|---|
CmdRectBlackFill | Команда для черной заливки прямоугольника. | Необязательно. Если не указано, Unidrv пытается заполнить черное, указав команду CmdRectGrayFill с серым процентом MaxGrayFill. |
CmdRectGrayFill | Команда для серого заливки прямоугольника (не стирает фон). | Необязательно. Если этот параметр не указан, Unidrv не предполагает возможности серой заливки. Командная строка обычно включает переменную GrayPercentage. |
CmdRectWhiteFill | Команда для белой заливки прямоугольника (удаляет фон). | Необязательно. Если не указано, Unidrv предполагает, что не стирает белую заливку. В этом случае Unidrv возвращает сбой, если приложение запрашивает белую заливку, так как серая заливка не может удалить фон. |
CmdSetRectHeight | Команда, чтобы задать высоту прямоугольника. | Необязательно. Необходимо указать, указан ли параметр CmdSetRectWidth. |
CmdSetRectWidth | Команда для задания ширины прямоугольника. | Необязательно. Необходимо указать, задано ли cmdSetRectHeight. |