com.aspose.imaging.fileformats.emf.emf.records
Пакет содержит типы [MS-EMF]: Enhanced Metafile Format. 2.3 EMF Records
Классы
| Класс | Описание |
|---|---|
| EmfAbortPath | Эта запись отменяет скобку пути или отбрасывает путь из закрытой скобки пути. |
| EmfAlphaBlend | Запись EMR_ALPHABLEND определяет блочную передачу пикселей из исходного bitmap в прямоугольник назначения, включая данные альфа-прозрачности, в соответствии с указанной операцией смешивания. |
| EmfAngleArc | Запись EMR_ANGLEARC определяет отрезок дуги. |
| EmfArc | Запись EMR_ARC определяет эллиптическую дугу. |
| EmfArcTo | Запись EMR_ARCTO определяет эллиптическую дугу. |
| EmfBeginPath | Эта запись открывает скобку пути в текущем контексте устройства воспроизведения. |
| EmfBitBlt | Запись EMR_BITBLT определяет блочную передачу пикселей из исходного bitmap в прямоугольник назначения, опционально в сочетании с шаблоном кисти, в соответствии с указанной растровой операцией. |
| EmfBitmapRecordType | Типы записей bitmap выполняют блочные передачи bitmap‑изображений. |
| EmfBlendFunction | Структура, определяющая операции смешивания для исходных и целевых bitmap. |
| EmfBlendFunction.AlphaFormatEnum | Структура, определяющая, как интерпретируются пиксели исходного и целевого изображений относительно альфа-прозрачности. |
| EmfBoundedRecord | Базовый класс полигональной формы EMF. |
| EmfChord | Запись EMR_CHORD определяет хорду, которая представляет собой область, ограниченную пересечением эллипса и отрезка линии, называемого секущей. |
| EmfClippingRecordType | Типы записей обрезки определяют и управляют областями обрезки. |
| EmfCloseFigure | Эта запись закрывает открытую фигуру в пути. |
| EmfColorCorrectPalette | Запись EMR_COLORCORRECTPALETTE определяет, как корректировать элементы логического объекта палитры с использованием значений WCS 1.0. |
| EmfColorMatchToTargetW | Запись EMR_COLORMATCHTOTargetW определяет, следует ли выполнять сопоставление цветов с цветовым профилем, указанным в файле, имя которого состоит из символов Unicode. |
| EmfComment | Запись EMR_COMMENT содержит произвольные приватные данные. |
| EmfCommentBeginGroup | Запись EMR_COMMENT_BEGINGROUP определяет начало группы записей рисования. |
| EmfCommentEmfPlus | Запись EMR_COMMENT_EMFPLUS содержит встроенные записи EMF+. |
| EmfCommentEmfSpool | Запись EMR_COMMENT_EMFSPOOL содержит встроенные записи EMFSPOOL. |
| EmfCommentEmfSpool.EmfSpoolRecordIdentifierEnum | Определяет тип записи EMR_COMMENT_EMFSPOOL |
| EmfCommentEndGroup | Запись EMR_COMMENT_ENDGROUP указывает конец группы записей рисования. |
| EmfCommentMultiFormats | Запись EMR_COMMENT_MULTIFORMATS указывает изображение в нескольких графических форматах. |
| EmfCommentPublicRecordType | Типы записей EMR_COMMENT_PUBLIC указывают расширения обработки EMF. |
| EmfCommentRecordType | Типы записей комментариев определяют форматы для указания произвольных приватных данных, встраивания записей в другие форматы метафайлов и добавления новых или специальных команд. |
| EmfCommentRecordType.CommentIdentifierEnum | Допустимые значения идентификаторов комментариев. |
| EmfCommentWindowsMetaFile | Запись EMR_COMMENT_WINDOWS_METAFILE указывает изображение во встроенном метафайле WMF. |
| EmfControlRecordType | Типы управляющих записей определяют начало и конец метафайла EMF и свойства метафайла. |
| EmfCreateBrushIndirect | Запись EMR_CREATEBRUSHINDIRECT определяет логическую кисть для графических операций. |
| EmfCreateColorSpace | Запись EMR_CREATECOLORSPACE создает объект логического цветового пространства из цветового профиля с именем, состоящим из символов ASCII. |
| EmfCreateColorSpaceW | Запись EMR_CREATECOLORSPACEW создает объект логического цветового пространства из цветового профиля с именем, состоящим из символов Unicode. |
| EmfCreateDibPatternBrushPt | Запись EMR_CREATEDIBPATTERNBRUSHPT определяет шаблонную кисть для графических операций. |
| EmfCreateMonoBrush | Запись EMR_CREATEMONOBRUSH определяет монохромную шаблонную кисть для графических операций. |
| EmfCreatePalette | Запись EMR_CREATEPALETTE определяет логическую палитру для графических операций. |
| EmfCreatePen | Запись EMR_CREATEPEN определяет логическое перо для графических операций. |
| EmfDeleteColorSpace | Запись EMR_DELETECOLORSPACE удаляет объект логического цветового пространства. |
| EmfDeleteObject | Запись EMR_DELETEOBJECT удаляет графический объект, который указывается его индексом в таблице объектов EMF (раздел 3.1.1.1). |
| EmfDrawEscape | Запись EMR_DRAWESCAPE передаёт произвольную информацию драйверу принтера. |
| EmfDrawingRecordType | Типы записей рисования выполняют графическое рисование. |
| EmfEllipse | Запись EMR_ELLIPSE указывает эллипс. |
| EmfEndPath | Эта запись закрывает скобку пути и выбирает путь, определённый скобкой, в контекст устройства воспроизведения. |
| EmfEof | Запись EMR_EOF указывает конец метафайла и определяет палитру. |
| EmfEscapeRecordType | Типы записей escape выполняют функции драйвера принтера. |
| EmfExcludeClipRect | Запись EMR_EXCLUDECLIPRECT определяет новую область отсечения, которая состоит из существующей области отсечения за вычетом указанного прямоугольника. |
| EmfExtCreateFontIndirectW | Запись EMR_EXTCREATEFONTINDIRECTW определяет логический шрифт для графических операций. |
| EmfExtCreatePen | Запись EMR_EXTCREATEPEN определяет расширенную логическую ручку для графических операций. |
| EmfExtEscape | Запись EMR_EXTESCAPE передаёт произвольную информацию драйверу принтера. |
| EmfExtFloodFill | Запись EMR_EXTFLOODFILL заполняет область поверхности дисплея текущей кистью |
| EmfExtSelectClipRgn | Запись EMR_EXTSELECTCLIPRGN объединяет указанную область с текущей областью отсечения, используя указанный режим. |
| EmfExtTextOutA | Запись EMR_EXTTEXTOUTA рисует строку ASCII‑текста, используя текущий шрифт и цвета текста. |
| EmfExtTextOutW | Запись EMR_EXTTEXTOUTW рисует строку ASCII‑текста, используя текущий шрифт и цвета текста. |
| EmfFillPath | Запись EMR_FILLPATH закрывает все открытые фигуры в текущем пути и заполняет внутреннюю часть пути, используя текущую кисть и режим заполнения полигонов. |
| EmfFillRgn | Запись EMR_FILLRGN заполняет указанную область, используя указанную кисть. |
| EmfFlatternPath | Эта запись преобразует любые кривые в выбранном пути в контекст устройства воспроизведения; каждая кривая ДОЛЖНА быть преобразована в последовательность линий. |
| EmfForceUfiMapping | Запись EMR_FORCEUFIMAPPING заставляет сопоставитель шрифтов сопоставлять шрифты на основе их UniversalFontId, предпочитая эту информацию информации LogFont (раздел 2.2.13). |
| EmfFrameRgn | Запись EMR_FRAMERGN рисует границу вокруг указанной области, используя указанную кисть. |
| EmfGlsBoundedRecord | Запись EMR_GLSBOUNDEDRECORD определяет функцию OpenGL с ограничивающим прямоугольником для вывода. |
| EmfGlsRecord | Запись EMR_GLSRECORD определяет функцию OpenGL. |
| EmfGradientFill | Запись EMR_GRADIENTFILL определяет заполнение прямоугольников или треугольников градиентами цвета. |
| EmfIntersectClipRect | Запись EMR_INTERSECTCLIPRECT определяет новую область отсечения как пересечение текущей области отсечения и указанного прямоугольника. |
| EmfInvertRgn | Запись EMR_INVERTRGN инвертирует цвета в указанной области. |
| EmfLineTo | Запись EMR_LINETO определяет линию от текущей позиции до, но не включая, указанной точки. Она сбрасывает текущую позицию к указанной точке. |
| EmfMaskBlt | Запись EMR_MASKBLT определяет блочную передачу пикселей из исходного растрового изображения в прямоугольник назначения, опционально в сочетании с шаблоном кисти и применением растровой маски цвета, в соответствии с указанными растровыми операциями переднего и заднего плана. |
| EmfMetafileHeader | Типы записей EMR_HEADER определяют начальные точки метафайлов EMF и указывают свойства устройства, на котором было создано изображение в метафайле. |
| EmfMetafileHeaderExtension1 | Запись EmfMetafileHeaderExtension1 является заголовочной записью, используемой в первом расширении метафайлов EMF. |
| EmfMetafileHeaderExtension2 | Запись EmfMetafileHeaderExtension2 является заголовочной записью, используемой во втором расширении метафайлов EMF. |
| EmfModifyWorldTransform | Запись EMR_MODIFYWORLDTRANSFORM изменяет текущую трансформацию из мирового пространства в пространство страницы в контексте устройства воспроизведения. |
| EmfMoveToEx | Запись EMR_MOVETOEX определяет координаты новой текущей позиции в логических единицах. |
| EmfNamedEscape | Запись MR_NAMEDESCAPE передаёт произвольную информацию указанному драйверу принтера. |
| EmfObjectCreationRecordType | Типы записей создания объектов создают графические объекты. |
| EmfObjectManipulationRecordType | Типы записей манипуляции объектами управляют и изменяют графические объекты. |
| EmfOffsetClipRgn | Запись EMR_OFFSETCLIPRGN перемещает текущую область отсечения в контексте устройства воспроизведения на указанные смещения. |
| EmfOpenGlRecordType | Типы записей OpenGL задают функции OpenGL. |
| EmfPaintRgn | Запись EMR_PAINTRGN закрашивает указанную область, используя кисть, текущую выбранную в контексте устройства воспроизведения. |
| EmfPathBracketRecordType | Типы записей path bracket задают и управляют путями в скобках пути. |
| EmfPie | Запись EMR_PIE задаёт сектор в виде куска пирога, ограниченный пересечением эллипса и двух радиалов. |
| EmfPixelFormat | Запись EMR_PIXELFORMAT задаёт формат пикселей, используемый для графических операций. |
| EmfPlgBlt | Запись EMR_PLGBLT задаёт блочную передачу пикселей из исходного растрового изображения в целевой параллелограмм с применением маски цвета. |
| EmfPolyBezier | Запись EMR_POLYBEZIER задаёт одну или несколько кривых Безье. |
| EmfPolyBezier16 | Запись EMR_POLYBEZIER16 задаёт одну или несколько кривых Безье. |
| EmfPolyBezierTo | Запись EMR_POLYBEZIERTO задаёт одну или несколько кривых Безье, основанных на текущей позиции. |
| EmfPolyBezierTo16 | Запись EMR_POLYBEZIERTO16 задаёт одну или несколько кривых Безье, основанных на текущей позиции. |
| EmfPolyDraw | Запись EMR_POLYDRAW задаёт набор отрезков линий и кривых Безье. |
| EmfPolyDraw16 | Запись EMR_POLYDRAW16 задаёт набор отрезков линий и кривых Безье. |
| EmfPolyPolyShape | базовый класс EMF poly polyshape. |
| EmfPolyPolygon | Запись EMR_POLYPOLYGON задаёт серию замкнутых полигонов. |
| EmfPolyPolygon16 | Запись EMR_POLYPOLYGON16 задаёт серию замкнутых полигонов. |
| EmfPolyPolyline | Запись EMR_POLYPOLYLINE задаёт несколько серий соединённых отрезков линий. |
| EmfPolyPolyline16 | Запись EMR_POLYPOLYLINE16 задаёт несколько серий соединённых отрезков линий. |
| EmfPolyShape | Базовый класс EMF poly shape. |
| EmfPolyTextOutA | Запись EMR_POLYTEXTOUTA рисует одну или несколько строк ASCII‑текста, используя текущий шрифт и цвета текста. |
| EmfPolyTextOutW | Запись EMR_POLYTEXTOUTW рисует одну или несколько строк Unicode‑текста, используя текущий шрифт и цвета текста. |
| EmfPolygon | Запись EMR_POLYGON задаёт полигон, состоящий из двух или более вершин, соединённых прямыми линиями. |
| EmfPolygon16 | Запись EMR_POLYGON16 определяет полигон, состоящий из двух или более вершин, соединённых прямыми линиями. |
| EmfPolyline | Запись EMR_POLYLINE определяет серию отрезков, соединяя точки в указанном массиве. |
| EmfPolyline16 | Запись EMR_POLYLINE16 определяет серию отрезков, соединяя точки в указанном массиве. |
| EmfPolylineTo | Запись EMR_POLYLINETO определяет одну или несколько прямых линий, исходя из текущей позиции. |
| EmfPolylineTo16 | Запись EMR_POLYLINETO16 определяет одну или несколько прямых линий, исходя из текущей позиции. |
| EmfRealizePalette | Эта запись отображает элементы палитры из текущего объекта LogPalette (раздел 2.2.17) в system_palette. |
| EmfRecord | Базовый класс для записей EMF. Все записи EMF ДОЛЖНЫ иметь длину, кратную 4 байтам. |
| EmfRectangle | Запись EMR_RECTANGLE рисует прямоугольник. |
| EmfResizePalette | Запись EMR_RESIZEPALETTE увеличивает или уменьшает размер существующего объекта LogPalette (раздел 2.2.17). |
| EmfRestoreDc | Запись EMR_RESTOREDC восстанавливает контекст устройства воспроизведения до указанного состояния. |
| EmfRop4 | Четверичная растровая операция, которая задаёт тернарные растровые операции для цветов переднего плана и фона растрового изображения. |
| EmfRoundRect | Запись EMR_ROUNDRECT определяет прямоугольник со скруглёнными углами. |
| EmfSaveDc | Сохраняет текущее состояние контекста устройства воспроизведения в стек состояний, сохранённых предыдущими записями EMR_SAVEDC, если такие есть. |
| EmfScaleViewportExtex | Запись EMR_SCALEVIEWPORTEXTEX переопределяет область просмотра для контекста устройства, используя отношения, образованные указанными множителями и делителями. |
| EmfScaleWindowExtex | Запись EMR_SCALEWINDOWEXTEX переопределяет окно для контекста устройства воспроизведения, используя отношения, образованные указанными множителями и делителями. |
| EmfSelectClipPath | Запись EMR_SELECTCLIPPATH определяет текущий путь как область отсечения для контекста устройства воспроизведения, объединяя новую область с любой существующей областью отсечения с использованием указанного режима. |
| EmfSelectObject | Запись EMR_SELECTOBJECT добавляет графический объект в текущий контекст устройства воспроизведения метафайла. |
| EmfSelectPalette | Запись EMR_SELECTPALETTE определяет логическую палитру для контекста устройства воспроизведения. |
| EmfSetArcDirection | Запись EMR_SETARCDIRECTION определяет направление рисования, которое будет использоваться для вывода дуг и прямоугольников. |
| EmfSetBkColor | Запись EMR_SETBKCOLOR определяет цвет фона. |
| EmfSetBkMode | Запись EMR_SETBKMODE определяет режим смешивания фона в контексте устройства воспроизведения. |
| EmfSetBrushOrgEx | Запись EMR_SETBRUSHORGEX определяет начало текущей кисти. |
| EmfSetColorAdjustment | Запись EMR_SETCOLORADJUSTMENT определяет свойства коррекции цвета в контексте устройства воспроизведения. |
| EmfSetColorSpace | Запись EMR_SETCOLORSPACE определяет текущий объект логического цветового пространства для графических операций. |
| EmfSetDiBitsToDevice | Запись EMR_SETDIBITSTODEVICE определяет блочную передачу пикселей из указанных строк сканирования исходного растрового изображения в целевой прямоугольник. |
| EmfSetIcmMode | Запись EMR_SETICMMODE указывает режим управления цветом изображения (ICM) для графических операций. |
| EmfSetIcmProfileA | Запись EMR_SETICMPROFILEA указывает цветовой профиль в файле с именем, состоящим из символов ASCII, для графического вывода. |
| EmfSetIcmProfileW | Запись EMR_SETICMPROFILEW указывает цветовой профиль в файле с именем, состоящим из символов Unicode, для графического вывода. |
| EmfSetLayout | Запись EMR_SETLAYOUT указывает порядок, в котором рисуются текст и графика. |
| EmfSetLayout.LayoutModeEnum | 32‑разрядное беззнаковое целое, указывающее режим компоновки |
| EmfSetLinkedUfis | Запись EMR_SETLINKEDUFIS задает UniversalFontIds (раздел 2.2.27) связанных шрифтов, используемых при поиске символов. |
| EmfSetMapMode | Запись EMR_SETMAPMODE указывает режим отображения контекста устройства воспроизведения. |
| EmfSetMapperFlags | Запись EMR_SETMAPPERFLAGS указывает параметры процесса сопоставления логических шрифтов физическим шрифтам, выполняемого сопоставителем шрифтов. |
| EmfSetMetaRgn | Inter задает текущий метарегион совместно с текущим регионом отсечения, образуя новый метарегион для контекста устройства воспроизведения. |
| EmfSetMiterLimit | Запись EMR_SETMITERLIMIT указывает предел длины срезов (miter joins) для контекста устройства воспроизведения. |
| EmfSetPaletteEntries | Запись EMR_SETPALETTEENTRIES задает значения цветов RGB в диапазоне записей для существующего объекта LogPalette (раздел 2.2.17). |
| EmfSetPixelV | Запись EMR_SETPIXELV задает цвет пикселя в указанных логических координатах. |
| EmfSetPolyFillMode | Запись EMR_SETPOLYFILLMODE задает режим заливки полигонов. |
| EmfSetRop2 | Запись EMR_SETROP2 задает режим бинарной растровой операции. |
| EmfSetStrechBltMode | Запись EMR_SETSTRETCHBLTMODE указывает режим растягивания растрового изображения. |
| EmfSetTextAlign | Запись EMR_SETTEXTALIGN указывает выравнивание текста. |
| EmfSetTextColor | Запись EMR_SETTEXTCOLOR задает текущий цвет текста. |
| EmfSetTextJustification | Запись EMR_SETTEXTJUSTIFICATION указывает количество дополнительного пространства, добавляемого к разрывным символам для выравнивания текста. |
| EmfSetViewportExtEx | Запись EMR_SETVIEWPORTEXTEX задает размеры области просмотра. |
| EmfSetViewportOrgEx | Запись EMR_SETVIEWPORTORGEX задает начало области просмотра. |
| EmfSetWindowExtEx | Запись EMR_SETWINDOWEXTEX задает размеры окна. |
| EmfSetWindowOrgEx | Запись EMR_SETWINDOWORGEX задает начало окна. |
| EmfSetWorldTransform | Запись EMR_SETWORLDTRANSFORM указывает преобразование текущего мирового пространства в пространство страницы в контексте устройства воспроизведения. |
| EmfSmallTextOut | Запись EMR_SMALLTEXTOUT выводит строку. |
| EmfStateRecordType | Типы записей состояния указывают и управляют графическими свойствами, определяющими состояние контекста устройства воспроизведения. |
| EmfStretchBlt | Запись EMR_STRETCHBLT указывает блоковую передачу пикселей из исходного битмапа в прямоугольник назначения, при необходимости в комбинации с шаблоном кисти, согласно указанной растровой операции, растягивая или сжимая вывод, чтобы он соответствовал размерам назначения. |
| EmfStretchDiBits | Запись EMR_STRETCHDIBITS указывает блоковую передачу пикселей из исходного битмапа в прямоугольник назначения, при необходимости в комбинации с шаблоном кисти, согласно указанной растровой операции, растягивая или сжимая вывод, чтобы он соответствовал размерам назначения. |
| EmfStrokeAndFillPath | Запись EMR_STROKEANDFILLPATH закрывает любые открытые фигуры в пути, обводит контур пути, используя текущую ручку, и заполняет его внутренность, используя текущую кисть. |
| EmfStrokePath | EMR_STROKEPATH класс |
| EmfTransformRecordType | Типы записей преобразования задают и изменяют преобразования из мирового пространства в пространство страницы. |
| EmfTransparentBlt | Запись EMR_TRANSPARENTBLT указывает блоковую передачу пикселей из исходного битмапа в прямоугольник назначения, рассматривая указанный цвет как прозрачный, растягивая или сжимая вывод, чтобы он соответствовал размерам назначения, при необходимости. |
| EmfVertexData | Объекты, которые задают вершины прямоугольников или треугольников и соответствующие им цвета. |
| EmfWidenPath | Эта запись переопределяет текущий путь как область, которая была бы нарисована, если бы путь был отрисован с использованием ручки, текущей выбранной в контексте устройства воспроизведения. |