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


Экранные экраны, поддерживаемые Pscript

Внимание

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

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

Драйвер принтера PScript5 поддерживает следующие экраны.

ESCAPE Description
BEGIN_PATH Откройте путь.
CHECKJPEGFORMAT Определите, может ли принтер обрабатывать изображение JPEG. Дополнительные сведения об этом escape-запросе см. в разделе CHECKJPEGFORMAT.

Этот экран создает вызов функции DrvQueryDeviceSupport .
CHECKPNGFORMAT Определите, может ли принтер обрабатывать изображение PNG. Дополнительные сведения об этом escape-запросе см. в разделе CHECKPNGFORMAT.

Этот экран создает вызов функции DrvQueryDeviceSupport .
CLIP_TO_PATH Определите область клипа, привязанную к пути.
DOWNLOADHEADER Скачайте все наборы procsets (т. е. наборы процедур PostScript).
DRAWPATTERNRECT Создайте белый, серый или твердый черный прямоугольник с помощью шаблонов и правил языка управления страницами (PCL) на принтерах, совместимых с Hewlett Packard LaserJet или LaserJet. Серый масштаб — это серый шаблон, содержащий определенную смесь черных и белых пикселей. Дополнительные сведения об этом побеге см. в разделе DRAWPATTERNRECT.

Этот escape-файл связан с функцией DrvEscape драйвера.
ENCAPSULATED_POSTSCRIPT Отправка инкапсулированных данных PostScript (EPS) на принтер.

Этот escape-файл связан с функцией DrvDrawEscape драйвера.
END_PATH Конец пути.
EPSPRINTING Укажите начало или конец печати EPS.

Интерфейс графического устройства (GDI) перехватывает этот escape-экран и преобразует его в вызов DDI, отличный от DrvEscape. Драйвер принтера не получает этот escape-экран.
GET_PS_FEATURESETTING Получение сведений об указанном параметре компонента для драйвера PostScript.

Дополнительные сведения об этом побеге см. в GET_PS_FEATURESETTING.
GETTECHNOLOGY Получите общий тип технологии для принтера. Драйверы принтера, написанные для версий операционной системы Windows после Windows 3.0, могут не поддерживать этот экран.
СКВОЗНОЕ РУКОВОДСТВО Отправляйте данные непосредственно в драйвер принтера PostScript в режиме совместимости или в режиме GDI. Драйверы принтера PostScript в режиме postScript не поддерживают этот escape-экран.

Дополнительные сведения об этом escape-запросе см . в инструкции PASSTHROUGH.
POSTSCRIPT_DATA Отправка данных непосредственно драйверу принтера. Этот escape-экран идентичен экрану PASSTHROUGH, за исключением того, что драйверы принтера PostScript поддерживают этот escape-экран только в режиме совместимости Windows NT 4.0.

Дополнительные сведения об этом побеге см. в POSTSCRIPT_DATA.
POSTSCRIPT_IDENTIFY Задайте драйвер принтера PostScript в режиме GDI или PostScript.

Дополнительные сведения об этом побеге см. в POSTSCRIPT_IDENTIFY.
POSTSCRIPT_IGNORE Подавление выходных данных.

POSTSCRIPT_INJECTION Вставка блока необработанных данных в поток заданий PostScript.

POSTSCRIPT_PASSTHROUGH Отправляйте данные непосредственно в драйвер принтера PostScript в режиме совместимости Windows NT 4.0 или в режиме совместимости PostScript. Драйверы принтера PostScript в режиме GDI не поддерживают этот escape-экран.

QUERYESCSUPPORT Определите, реализует ли драйвер устройства определенный escape-файл.

SETCOPYCOUNT Задайте количество копий, которые нужно распечатать.

Этот escape-экран был заменен функциями DocumentProperties и PrinterProperties.
SPCLPASSTHROUGH2 Включите в приложения частные процедуры и другие ресурсы в контексте сохранения на уровне документа.

Дополнительные сведения об этом побеге см. в SPCLPASSTHROUGH2.