WmfMetafileEscapes

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum

public final class WmfMetafileEscapes extends System.Enum

Перечисление MetafileEscapes определяет функции драйвера принтера, которые могут быть недоступны напрямую через записи WMF, определённые в перечислении RecordType (раздел 2.1.1.1).

Поля

ПолеОписание
NewframeУведомляет драйвер принтера о том, что приложение закончило запись на страницу.
AbortdocОстанавливает обработку текущего документа.
NextbandУведомляет драйвер принтера о том, что приложение закончило запись в полосу.
SetcolortableУстанавливает значения таблицы цветов.
GetcolortableПолучает значения таблицы цветов.
FlushoutВызывает сброс всего отложенного вывода на устройство вывода.
DraftmodeУказывает, что драйвер принтера ДОЛЖЕН печатать только текст и без графики.
QueryescsupportЗапрашивает у драйвера принтера, поддерживается ли конкретная функция escape на управляемом им устройстве вывода.
SetabortprocУстанавливает определяемую приложением функцию, позволяющую отменить задание печати во время печати.
StartdocУведомляет драйвер принтера о начале нового задания печати.
EnddocУведомляет драйвер принтера о завершении текущего задания печати.
GetphyspagesizeПолучает текущий физический размер страницы, выбранный на устройстве вывода.
GetprintingoffsetПолучает смещение от верхнего левого угла физической страницы, где начинается фактическая печать или рисование.
GetscalingfactorПолучает коэффициенты масштабирования по оси X и оси Y принтера.
MetaEscapeEnhancedMetafileИспользуется для встраивания метафайла формата Enhanced Metafile (EMF) в метафайл WMF.
SetpenwidthУстанавливает ширину пера в пикселях.
SetcopycountУстанавливает количество копий.
SetpapersourceУстанавливает источник, например конкретный лоток или контейнер для бумаги на принтере, для форм вывода.
PassthroughЭта запись передаёт произвольные данные.
GettechnologyПолучает информацию о графической технологии, поддерживаемой на устройстве.
SetlinecapУказывает режим рисования линий, используемый при выводе на устройство.
SetlinejoinУказывает режим соединения линий, используемый при выводе на устройство.
SetmiterlimitУстанавливает предел длины срезов (miter joins) для использования при выводе на устройство.
BandinfoПолучает или задает параметры, связанные с полосовой разметкой на устройстве, такие как количество полос.
DrawpatternrectРисует прямоугольник с определённым узором.
GetvectorpensizeПолучает физический размер пера, текущий на устройстве.
GetvectorbrushsizeПолучает физический размер кисти, текущий на устройстве.
EnableduplexВключает или отключает двустороннюю (дуплекс) печать на устройстве.
GetsetpaperbinsПолучает или задает источник форм вывода на устройстве.
GetsetprintorientПолучает или задает ориентацию бумаги на устройстве.
EnumpaperbinsПолучает информацию о источниках различных форм на устройстве вывода.
SetdibscalingЗадаёт масштабирование независимых от устройства битовых карт (DIB).
EpsprintingУказывает начало и конец секции инкапсулированного PostScript (EPS).
EnumpapermetricsЗапрашивает у драйвера принтера размеры бумаги и другие данные форм.
GetsetpapermetricsПолучает или задает размеры бумаги и другие данные форм на устройстве вывода.
PostscriptDataОтправляет произвольные данные PostScript на устройство вывода.
PostscriptIgnoreУведомляет устройство вывода игнорировать данные PostScript.
GetdeviceunitsПолучает единицы измерения устройства, текущие на устройстве вывода.
GetextendedtextmetricsПолучает расширенные метрики текста, текущие на устройстве вывода.
GetpairkerntableПолучает таблицу кернинга шрифта, текущую на устройстве вывода.
ExttextoutРисует текст, используя текущий выбранный шрифт, цвет фона и цвет текста.
GetfacenameПолучает название гарнитуры шрифта, текущей на устройстве.
DownloadfaceУстанавливает название гарнитуры шрифта на устройстве.
MetafileDriverЗапрашивает у драйвера принтера поддержку метафайлов на устройстве вывода.
QuerydibsupportЗапрашивает у драйвера принтера поддержку DIB на устройстве вывода.
BeginPathОткрывает путь.
ClipToPathОпределяет область отсечения, ограниченную путём.
EndPathЗавершает путь.
OpenChannelТо же, что STARTDOC, указанный с NULL документом и именем выходного файла, данные в необработанном режиме и типом ноль.
DownloadheaderИнструктирует драйвер принтера загрузить наборы процедур PostScript.
CloseChannelТо же, что ENDDOC.
PostscriptPassthroughОтправляет произвольные данные напрямую драйверу принтера, который ожидает обрабатывать эти данные только в режиме PostScript.
EncapsulatedPostscriptОтправляет произвольные данные напрямую драйверу принтера.
PostscriptIdentifyУстанавливает драйвер принтера в режим PostScript или GDI.
PostscriptInjectionВставляет блок необработанных данных в поток PostScript.
CheckjpegformatПроверяет, поддерживает ли принтер изображение JPEG.
CheckpngformatПроверяет, поддерживает ли принтер изображение PNG.
GetPsFeaturesettingПолучает информацию о заданной настройке функции для драйвера принтера PostScript.
MxdcEscapeПозволяет приложениям записывать документы в файл или на принтер в формате XML Paper Specification (XPS).
Spclpassthrough2Позволяет приложениям включать частные процедуры и другие произвольные данные в документы.

Newframe

public static final int Newframe

Уведомляет драйвер принтера о том, что приложение закончило запись на страницу.

Abortdoc

public static final int Abortdoc

Останавливает обработку текущего документа.

Nextband

public static final int Nextband

Уведомляет драйвер принтера о том, что приложение закончило запись в полосу.

Setcolortable

public static final int Setcolortable

Устанавливает значения таблицы цветов.

Getcolortable

public static final int Getcolortable

Получает значения таблицы цветов.

Flushout

public static final int Flushout

Вызывает сброс всего отложенного вывода на устройство вывода.

Draftmode

public static final int Draftmode

Указывает, что драйвер принтера ДОЛЖЕН печатать только текст и без графики.

Queryescsupport

public static final int Queryescsupport

Запрашивает у драйвера принтера, поддерживается ли конкретная функция escape на управляемом им устройстве вывода.

Setabortproc

public static final int Setabortproc

Устанавливает определяемую приложением функцию, позволяющую отменить задание печати во время печати.

Startdoc

public static final int Startdoc

Уведомляет драйвер принтера о начале нового задания печати.

Enddoc

public static final int Enddoc

Уведомляет драйвер принтера о завершении текущего задания печати.

Getphyspagesize

public static final int Getphyspagesize

Получает текущий физический размер страницы, выбранный на устройстве вывода.

Getprintingoffset

public static final int Getprintingoffset

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

Getscalingfactor

public static final int Getscalingfactor

Получает коэффициенты масштабирования по оси X и оси Y принтера.

MetaEscapeEnhancedMetafile

public static final int MetaEscapeEnhancedMetafile

Используется для встраивания метафайла формата Enhanced Metafile (EMF) в метафайл WMF.

Setpenwidth

public static final int Setpenwidth

Устанавливает ширину пера в пикселях.

Setcopycount

public static final int Setcopycount

Устанавливает количество копий.

Setpapersource

public static final int Setpapersource

Устанавливает источник, например конкретный лоток или контейнер для бумаги на принтере, для форм вывода.

Passthrough

public static final int Passthrough

Эта запись передаёт произвольные данные.

Gettechnology

public static final int Gettechnology

Получает информацию о графической технологии, поддерживаемой на устройстве.

Setlinecap

public static final int Setlinecap

Указывает режим рисования линий, используемый при выводе на устройство.

Setlinejoin

public static final int Setlinejoin

Указывает режим соединения линий, используемый при выводе на устройство.

Setmiterlimit

public static final int Setmiterlimit

Устанавливает предел длины срезов (miter joins) для использования при выводе на устройство.

Bandinfo

public static final int Bandinfo

Получает или задает параметры, связанные с полосовой разметкой на устройстве, такие как количество полос.

Drawpatternrect

public static final int Drawpatternrect

Рисует прямоугольник с определённым узором.

Getvectorpensize

public static final int Getvectorpensize

Получает физический размер пера, текущий на устройстве.

Getvectorbrushsize

public static final int Getvectorbrushsize

Получает физический размер кисти, текущий на устройстве.

Enableduplex

public static final int Enableduplex

Включает или отключает двустороннюю (дуплекс) печать на устройстве.

Getsetpaperbins

public static final int Getsetpaperbins

Получает или задает источник форм вывода на устройстве.

Getsetprintorient

public static final int Getsetprintorient

Получает или задает ориентацию бумаги на устройстве.

Enumpaperbins

public static final int Enumpaperbins

Получает информацию о источниках различных форм на устройстве вывода.

Setdibscaling

public static final int Setdibscaling

Задаёт масштабирование независимых от устройства битовых карт (DIB).

Epsprinting

public static final int Epsprinting

Указывает начало и конец секции инкапсулированного PostScript (EPS).

Enumpapermetrics

public static final int Enumpapermetrics

Запрашивает у драйвера принтера размеры бумаги и другие данные форм.

Getsetpapermetrics

public static final int Getsetpapermetrics

Получает или задает размеры бумаги и другие данные форм на устройстве вывода.

PostscriptData

public static final int PostscriptData

Отправляет произвольные данные PostScript на устройство вывода.

PostscriptIgnore

public static final int PostscriptIgnore

Уведомляет устройство вывода игнорировать данные PostScript.

Getdeviceunits

public static final int Getdeviceunits

Получает единицы измерения устройства, текущие на устройстве вывода.

Getextendedtextmetrics

public static final int Getextendedtextmetrics

Получает расширенные метрики текста, текущие на устройстве вывода.

Getpairkerntable

public static final int Getpairkerntable

Получает таблицу кернинга шрифта, текущую на устройстве вывода.

Exttextout

public static final int Exttextout

Рисует текст, используя текущий выбранный шрифт, цвет фона и цвет текста.

Getfacename

public static final int Getfacename

Получает название гарнитуры шрифта, текущей на устройстве.

Downloadface

public static final int Downloadface

Устанавливает название гарнитуры шрифта на устройстве.

MetafileDriver

public static final int MetafileDriver

Запрашивает у драйвера принтера поддержку метафайлов на устройстве вывода.

Querydibsupport

public static final int Querydibsupport

Запрашивает у драйвера принтера поддержку DIB на устройстве вывода.

BeginPath

public static final int BeginPath

Открывает путь.

ClipToPath

public static final int ClipToPath

Определяет область обрезки, ограниченную путем. Входные данные ДОЛЖНЫ быть 16-битным значением, определяющим действие.

EndPath

public static final int EndPath

Завершает путь.

OpenChannel

public static final int OpenChannel

То же, что STARTDOC, указанный с NULL документом и именем выходного файла, данные в необработанном режиме и типом ноль.

Downloadheader

public static final int Downloadheader

Инструктирует драйвер принтера загрузить наборы процедур PostScript.

CloseChannel

public static final int CloseChannel

То же, что ENDDOC. См. OPEN_CHANNEL.

PostscriptPassthrough

public static final int PostscriptPassthrough

Отправляет произвольные данные напрямую драйверу принтера, который ожидает обрабатывать эти данные только в режиме PostScript. PostscriptIdentify.

EncapsulatedPostscript

public static final int EncapsulatedPostscript

Отправляет произвольные данные напрямую драйверу принтера.

PostscriptIdentify

public static final int PostscriptIdentify

Устанавливает драйвер принтера в режим PostScript или GDI.

PostscriptInjection

public static final int PostscriptInjection

Вставляет блок необработанных данных в поток PostScript. Входные данные ДОЛЖНЫ быть 32-битным значением, указывающим количество байтов для внедрения, 16-битным значением, указывающим точку внедрения, и 16-битным значением, указывающим номер страницы, за которыми следуют байты для внедрения.

Checkjpegformat

public static final int Checkjpegformat

Проверяет, поддерживает ли принтер изображение JPEG.

Checkpngformat

public static final int Checkpngformat

Проверяет, поддерживает ли принтер изображение PNG.

GetPsFeaturesetting

public static final int GetPsFeaturesetting

Получает информацию о заданной настройке функции для драйвера принтера PostScript.

MxdcEscape

public static final int MxdcEscape

Позволяет приложениям записывать документы в файл или на принтер в формате XML Paper Specification (XPS).

Spclpassthrough2

public static final int Spclpassthrough2

Позволяет приложениям включать частные процедуры и другие произвольные данные в документы.