Enum EmfRecordType

Enum EmfRecordType

Название пространства: Aspose.Imaging.FileFormats.Emf.Emf.Consts Ассоциация: Aspose.Imaging.dll (25.4.0)

Список RecordType определяет значения, которые уникально идентифицируют записи EMF.Эти значения представлены в поле типа каждого записи.

public enum EmfRecordType

Fields

EMR_ABORTPATH = 68

Этот рекорд переносит аборт или отклоняет путь от закрытого шоссе.

EMR_ALPHABLEND = 114

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

EMR_ANGLEARC = 41

Этот рекорд определяет линийный сегмент арка.текущее положение к началу арка. Арка тянутся вдоль периметракруга с данным радиусом и центром. длина арка определяетсяУдаленный старт и угловые углы.

EMR_ARC = 45

Этот рекорд определяет эллиптический арк.

EMR_ARCTO = 55

Этот рекорд определяет эллиптический арк. Он перенаправляет текущую позицию вконечная точка арка.

EMR_BEGINPATH = 59

Этот рекорд открывает дорожную ловушку в контексте игрового устройства.

После того, как откроется параллель, приложение может начать обработку записей для определенияточек, которые лежат на пути. приложение должно закрыть открытую дорожную ловушкуОбработка записи EMR_ENDPATH.Когда приложение обрабатывает запись EMR_BEGINPATH, все предыдущие путиСледует отказаться от контекста воспроизведения устройства.

EMR_BITBLT = 76

Этот запис указывает блок-перевод пикселей из источника битмапа в пункт назначения.прямоугольный, опционально в сочетании с брюшным шаблоном, в соответствии с определенной операцией растера.

EMR_CHORD = 46

Этот рекорд определяет орд (регион, связанный пересечением эллипса).и линейный сегмент, называемый секантом).Хорд уточняется с помощью текущегозаполняется, используя текущий шприц.

EMR_CLOSEFIGURE = 61

Этот рекорд закрывает открытую фигуру на одной дороге.

Обработка записи EMR_CLOSEFIGURE должна закрыть цифру, начертав линиюот текущей позиции к первой точке фигуры, а затем она должна соединятьсяЛинии, используя линию, присоединяются к стилю.Если фигура закрыта путем обработкиЗапись EMR_LINETO вместо записи EMM_CLOSEFIGURE заключается виспользуется для создания угла вместо присоединения. EMR_LINETO указано в разделе2.3.5.13.Запись EMR_CLOSEFIGURE SHOULD должна быть использована только в том случае, если есть открытый путьСкриншоты в контексте игрового устройства.Число в пути открывается, если оно не закрыто, обрабатывая этот запис.Примечание: фигура может быть открыта, даже если текущая точка и начальная точкаЦифры одинаковы.После обработки записи EMR_CLOSEFIGURE, добавляя в путь линию или кривинуНужно начать новую цифру.

EMR_COLORCORRECTPALETTE = 111

В этом записе указано, как исправить входы объекта логической палиты с использованием WindowsЦветная система (WCS) 1.0 ценностей

EMR_COLORMATCHTOTARGETW = 121

В этом записке указано, следует ли выполнять цветное совпадение с цветным профилем, указанным в файле с названием, состоящим из символов Unicode.

EMR_COMMENT = 70

В этом документе указаны произвольные частные данные.

EMR_CREATEBRUSHINDIRECT = 39

Этот рекорд определяет логический брош для заполнения фигур в графических операциях.

EMR_CREATECOLORSPACE = 99

Этот запис создает логический цветный объект пространства из цветного профиля с именем, состоящим из символов ASCII.

EMR_CREATECOLORSPACEW = 122

Этот запис создает логический цветный объект пространства из цветного профиля с именем, состоящим из символов Unicode.

EMR_CREATEDIBPATTERNBRUSHPT = 94

Этот рекорд определяет логическую щетку, которая имеет образец, указанный DIB.

EMR_CREATEMONOBRUSH = 93

Этот запись определяет логический штрих с указанной формой битмапа.Будьте устройственно-независимой битмап (DIB) секции bitmap или это может быть устройство-в зависимости от битмып.

EMR_CREATEPALETTE = 49

Этот запис определяет объект LogPalette.

EMR_CREATEPEN = 38

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

EMR_DELETECOLORSPACE = 101

Этот запис удаляет логический цветный объект пространства. Обратите внимание, что запис EMR_DELETEOBJECT должен бытьиспользуется вместо EMR_DELETECOLORSPACE для удаления логического цвета пространства объекта

EMR_DELETEOBJECT = 40

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

EMR_DRAWESCAPE = 105

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

EMR_ELLIPSE = 42

Этот рекорд определяет эллипс.Центр элипса является центромОпределенный граничный прямоугольник. эллипс выделяется с помощью текущей пены иЗаполняется с использованием текущего шприца.

EMR_ENDPATH = 60

Этот рекорд закрывает дорожную ловушку и выбирает дорогу, определенную рукой.В контексте игрового устройства.

EMR_EOF = 14

Этот рекорд указывает на конец метафила.

EMR_EXCLUDECLIPRECT = 29

Этот рекорд определяет новый клип-регион, состоящий из существующего клипаминус указанного прямоугольника.

EMR_EXTCREATEFONTINDIRECTW = 82

Этот запис определяет логический шрифт, который имеет указанные характеристики.Впоследствии он может быть выбран как текущий шрифт для контекста воспроизведения устройства.

EMR_EXTCREATEPEN = 95

Этот запис определяет логическую косметическую или геометрическую пену, которая имеет указанный стиль,Ширина и атрибуты брюш.

EMR_EXTESCAPE = 106

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

EMR_EXTFLOODFILL = 53

Этот запис заполняет область поверхности дисплея текущей четкой.

EMR_EXTSELECTCLIPRGN = 75

Этот рекорд сочетает указанный регион с текущим клипом, используяОпределенный режим .

EMR_EXTTEXTOUTA = 83

Этот запис вытягивает текстовую строку ASCII с использованием текущего шрифта и текстовых цветов.ПримечаниеEMR_EXTTEXTOUTA SHOULD должен быть эмулирован с записью ЕМР_ЕКСТЭКТОУТВ (секция 2.3.5.8). Для этого необходимо конвертировать текстовую строку ASCII в объекте EmrText в Unicode UTF16-LE.

EMR_EXTTEXTOUTW = 84

Этот запис вытягивает текстовую строку Unicode, используя текущие цвета шрифта и текста.

EMR_FILLPATH = 62

Этот рекорд закрывает любые открытые фигуры на текущем пути и заполняет интерьер пути.при использовании текущего режима бриши и полигона.

EMR_FILLRGN = 71

Этот запис заполняет указанный регион, используя указанную щетку.

EMR_FLATTENPATH = 65

Этот запис преобразует любую кривину в выбранном маршруте в устройство для воспроизведенияКонтекст, превращая каждую кривину в последовательность линий.

EMR_FORCEUFIMAPPING = 109

Эта запись заставляет шрифт-мапировку совпадать с штрихами на основе их UniversalFontId вПредпочтение к их информации LogFont.

EMR_FRAMERGN = 72

Этот рекорд вытягивает границу вокруг указанного региона, используя указанный шприц.

EMR_GLSBOUNDEDRECORD = 103

Этот запис указывает функцию OpenGL с оборотным правоугольным углом для выхода.

EMR_GLSRECORD = 102

Эта запись указывает функцию OpenGL.

EMR_GRADIENTFILL = 118

Этот рекорд указывает на заполнение прямоугольников или троугла градиентами цвета.

EMR_HEADER = 1

Этот запис определяет начало метафила и уточняет его характеристики; его содержание,включая размеры встроенного изображения; количество записей в метафиле; иРезолюция устройства, на котором был создан встроенный образ. Эти значения позволяют метафилу быть устройства-независимым.

EMR_INTERSECTCLIPRECT = 30

Этот рекорд определяет новый клип-регион с пересечения текущего клипаРегион и указанный прямоугольник.

EMR_INVERTRGN = 73

Этот рекорд обращает цвета в указанном регионе.

EMR_LINETO = 54

Этот рекорд определяет линию от текущей позиции до, но не включает,Определяет текущую позицию в указанную точку.

EMR_MASKBLT = 78

Этот запис указывает блок-перевод пикселей из источника битмапа в пункт назначения.прямоугольный, опционально в сочетании с шприцем и с применениемЦветная маска bitmap, в соответствии с указанными передними и фоновыми растерными операциями.

EMR_MODIFYWORLDTRANSFORM = 36

Этот рекорд переопределяет мировую трансформацию для контекста игрового устройства с использованием указанного режима.

EMR_MOVETOEX = 27

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

EMR_NAMEDESCAPE = 110

Этот запись передает произвольную информацию данному названному водителю.

EMR_OFFSETCLIPRGN = 26

Этот рекорд переопределяет клип-регион контекста игрового устройства указанными офсетами.

EMR_PAINTRGN = 74

Этот рекорд окрашивает указанный регион, используя в настоящее время выбранный вКонтекст игрового устройства.

EMR_PIE = 47

Этот рекорд определяет пей-образный сгусток, связанный пересечением эллипса.и две радиалы. печать выделена с помощью текущей пены и заполнена с использованиемСовременный брюш.

EMR_PIXELFORMAT = 104

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

EMR_PLGBLT = 79

Этот запис указывает блок-перевод пикселей из источника битмапа в пункт назначения.Паралелограмма, с применением цветной маски bitmap.

EMR_POLYBEZIER = 2

Этот рекорд определяет одну или несколько курортов Безиера.выделены финальные точки и контрольные точки, и удаляются с текущей пены.

EMR_POLYBEZIER16 = 85

Этот рекорд определяет одну или несколько кривых Безиера. кривые вытянуты с помощью текущей пены.

EMR_POLYBEZIERTO = 5

Этот рекорд определяет одну или несколько кривых Безиера, основанных на текущей позиции.

EMR_POLYBEZIERTO16 = 88

Этот рекорд определяет одну или несколько кривых Безиера на основе текущей позиции.

EMR_POLYDRAW = 56

Этот рекорд определяет набор линейных сегментов и Bezier.

EMR_POLYDRAW16 = 92

Этот рекорд определяет набор линейных сегментов и Bezier.

EMR_POLYGON = 3

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

EMR_POLYGON16 = 86

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

EMR_POLYLINE = 4

Этот рекорд определяет ряд линейных сегментов путем соединения точек в указанномАрель

EMR_POLYLINE16 = 87

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

EMR_POLYLINETO = 6

Этот рекорд определяет одну или несколько прямых линий на основе текущей позиции.Линия выводится из текущей позиции в первую точку, указанную полем точек.при использовании текущей пены. для каждой дополнительной линии рисунок выполняется с концаточка предыдущей линии к следующей точке, указанной пунктами.

EMR_POLYLINETO16 = 89

Этот рекорд определяет одну или несколько прямых линий на основе текущей позиции.Линия выводится из текущей позиции в первую точку, указанную точками.поле с использованием текущей пены. для каждой дополнительной линии, рисунок выполняется иззавершить точку предыдущей линии к следующей точке, указанной точками.

EMR_POLYPOLYGON = 8

Этот рекорд определяет серию закрытых полигонов.Каждый полигон обозначается с использованиемтекущая пена и заполненная с использованием текущего стира и полигона наполнительного режима. Полигоны, определенные этим записью, могут перекрываться.

EMR_POLYPOLYGON16 = 91

Этот рекорд определяет серию закрытых полигонов. каждый полигон обозначается с помощьютекущая пена и заполненная с использованием текущего стира и полигона наполнения режима.Определенный этим записью может перевернуться.

EMR_POLYPOLYLINE = 7

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

EMR_POLYPOLYLINE16 = 90

Этот рекорд определяет несколько серий соединенных линий сегментов.

EMR_POLYTEXTOUTA = 96

Этот запис вытягивает одну или несколько текстовых строк ASCII, используя текущие цвета шрифта и текста.Примечание EMR_POLYTEXTOUTA SHOULD должно быть эмулировано серией записей ЕМР_ЭКСТЭКСТОУТ, один по строке

EMR_POLYTEXTOUTW = 97

Этот запис вытягивает одну или несколько текстовых строк Unicode, используя текущие цвета шрифта и текста.Примечание EMR_POLYTEXTOUTW SHOULD должно быть эмулировано с помощью серии записей ЕМР_EXTTEXT, один по строке

EMR_REALIZEPALETTE = 52

Эта карта записей входит из текущей логической палиты в системную палету.

EMR_RECTANGLE = 43

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

EMR_RESIZEPALETTE = 51

Этот рекорд увеличивает или уменьшает размер логической палиты.

EMR_RESTOREDC = 34

Этот запис восстанавливает контекст игрового устройства в указанное сохранившееся состояние.Контекст игрового устройства восстанавливается путем удаления информации о состоянии из стакасохранение контекстов устройств, созданных ранее записями EMR_SAVEDC (секция 2.3.11).

EMR_ROUNDRECT = 44

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

EMR_SAVEDC = 33

Этот запис сохраняет текущее состояние контекста игрового устройства, копируя данныеописание выбранных объектов и графических режимов — в том числе битмап, штрих, палет,шрифт, печать, регион, режим рисунка и режим картографирования — для ряда сохранившихся контекстов устройств.

EMR_SCALEVIEWPORTEXTEX = 31

Этот запис переопределяет порт зрения для контекста воспроизведения устройства с использованием соотношенийформируются определенными множествами и дистрибьюторами.

EMR_SCALEWINDOWEXTEX = 32

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

EMR_SELECTCLIPPATH = 67

Этот рекорд определяет текущий маршрут как клип-регион для игрового устройстваконтекст, сочетание нового региона с любым существующим клипным регионом с использованием указанного режима.

EMR_SELECTOBJECT = 37

Этот запис добавляет объект в контекст прибора для воспроизведения, идентифицируя его своимииндекс в таблице объектов EMF (секция 3.1.1.1).

EMR_SELECTPALETTE = 48

Этот запис добавляет объект LogPalette (секция 2.2.17) к устройству воспроизведения.контекст, идентифицируя его по его индексу в таблице объектов EMF.

EMR_SETARCDIRECTION = 57

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

EMR_SETBKCOLOR = 25

Этот запис определяет цвет фонов.

EMR_SETBKMODE = 18

Этот запис определяет режим смешивания фонов контекста прибора для воспроизведения.Мод используется с текстом, шприцами и стилями пениса, которые не являются твердыми линиями.

EMR_SETBRUSHORGEX = 13

Этот рекорд определяет происхождение текущего шприца.

EMR_SETCOLORADJUSTMENT = 23

Этот запис определяет ценности корректировки цвета для контекста воспроизведения устройства с использованием указанных ценностей.

EMR_SETCOLORSPACE = 100

Этот запис определяет текущий логический цветный пространственный объект для графических операций.

EMR_SETDIBITSTODEVICE = 80

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

EMR_SETICMMODE = 98

Этот рекорд определяет режим управления цветом изображения (ICM) для графических операций.

EMR_SETICMPROFILEA = 112

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

EMR_SETICMPROFILEW = 113

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

EMR_SETLAYOUT = 115

В этом записке указано порядок, в котором изображены текст и графика.

EMR_SETLINKEDUFIS = 119

Этот запис устанавливает UniversalFontIds связанных шрифтов для использования во время просмотра персонажей.

EMR_SETMAPMODE = 17

Этот запис определяет режим картографирования контекста игрового устройства.- определяет единицу измерения, используемую для преобразования пространственных частей страницы в пространственные часы устройств;а также определяет ориентацию x-аксиса и y-аксиса устройства.

EMR_SETMAPPERFLAGS = 16

Данный запис определяет параметры процесса совпадения логических шрифтов с физическими.шрифты, которые исполняются в фоновом папке.

EMR_SETMETARGN = 28

Этот рекорд пересекает текущий клип-регион для контекста игрового устройства стекущий мета-регион и спасает комбинированный регион как новый метай.

EMR_SETMITERLIMIT = 58

Этот рекорд определяет лимит длины митера присоединяется к воспроизведениюКонтекст устройства.

EMR_SETPALETTEENTRIES = 50

Этот запис определяет RGB (красно-зеленый-синий) цветовые значения в ряде введенийв объекте LogPalette.

EMR_SETPIXELV = 15

Этот запис определяет цвет пикселя на указанных логических координатах.

EMR_SETPOLYFILLMODE = 19

Этот рекорд определяет полигонный режим заполнения.

EMR_SETROP2 = 20

Этот рекорд определяет режим работы бинарного растера.

EMR_SETSTRETCHBLTMODE = 21

Этот рекорд определяет режим расширения bitmap.

EMR_SETTEXTALIGN = 22

Этот запис определяет текстовое согласование.

EMR_SETTEXTCOLOR = 24

Этот запис определяет текущий цвет текста.

EMR_SETTEXTJUSTIFICATION = 120

Этот запис указывает количество дополнительного пространства, которое нужно добавить к разрыву персонажей для обоснования.и целей.

EMR_SETVIEWPORTEXTEX = 11

Этот рекорд определяет объем визионного порта.

EMR_SETVIEWPORTORGEX = 12

Этот рекорд определяет происхождение визионного порта.

EMR_SETWINDOWEXTEX = 9

Этот рекорд определяет объем окна.

EMR_SETWINDOWORGEX = 10

Этот запис определяет происхождение окна.

EMR_SETWORLDTRANSFORM = 35

Этот рекорд определяет двухмерную линейную трансформацию между мировым пространством ипространство страницы (для получения дополнительной информации см. [MSDN-WRLDPGSPC]) для контекста воспроизведения устройства.Эта трансформация может быть использована для масштабирования, поворачивания, ширины или перевода графических выходов.

EMR_SMALLTEXTOUT = 108

Этот рекорд выходит из строя.

EMR_STRETCHBLT = 77

Этот запис указывает блок-перевод пикселей из источника битмапа в пункт назначения.прямоугольный, опционально в сочетании с штрих-модером, в соответствии с определенным растеромэксплуатация, растягивание или компрессирование выхода для соответствия размерам назначения, если это необходимо.

EMR_STRETCHDIBITS = 81

Этот запис указывает блок-перевод пикселей из источника битмапа в пункт назначения.прямоугольный, опционально в сочетании с штриховым шаблоном, в соответствии с определенной операцией растер,растягивать или компрессировать выход, чтобы соответствовать размерам назначения, если это необходимо.

EMR_STROKEANDFILLPATH = 63

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

EMR_STROKEPATH = 64

Этот рекорд возвращает указанный путь, используя текущую пену.

EMR_TRANSPARENTBLT = 116

Этот запись указывает блок-перевод пикселей из источника битмапа в прямой угол назначения,обрабатывать указанный цвет как прозрачный, растягивать или компрессировать выход, чтобы соответствовать размерам назначения, если это необходимо;

EMR_WIDENPATH = 66

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

 Русский