aspose.imaging.fileformats.emf.emf.records
Содержание
[
Скрывать
]Модуль содержит типы [MS-EMF]: Enhanced Metafile Format. 2.3 EMF Records
Classes
| Class | Description |
|---|---|
| EmfAbortPath | Эта запись отменяет скобку пути или отбрасывает путь из закрытой скобки пути. |
| EmfAlphaBlend | Запись EMR_ALPHABLEND указывает блочную передачу пикселей из исходного битмапа в целевой прямоугольник, включая данные альфа‑прозрачности, в соответствии с указанной операцией смешивания. |
| EmfAngleArc | Запись EMR_ANGLEARC указывает линейный сегмент дуги. Сегмент рисуется от текущей позиции до начала дуги. Дуга рисуется вдоль периметра круга с заданным радиусом и центром. Длина дуги определяется заданными начальным и конечным углами. |
| EmfArc | Запись EMR_ARC указывает эллиптическую дугу. |
| EmfArcTo | Запись EMR_ARCTO указывает эллиптическую дугу. Она сбрасывает текущую позицию к конечной точке дуги. |
| EmfBeginPath | Эта запись открывает скобку пути в текущем контексте устройства воспроизведения. После открытия скобки пути приложение может начать обработку записей для определения точек, лежащих в пути. Приложение ДОЛЖНО закрыть открытую скобку пути, обработав запись EMR_ENDPATH. Когда приложение обрабатывает запись EMR_BEGINPATH, все предыдущие пути ДОЛЖНЫ быть удалены из контекста устройства воспроизведения. |
| EmfBitBlt | Запись EMR_BITBLT указывает блочную передачу пикселей из исходного bitmap в целевой прямоугольник, опционально в сочетании с шаблоном кисти, согласно указанной растровой операции. |
| EmfBitmapRecordType | Типы записей bitmap выполняют блочные передачи bitmap‑изображений. |
| EmfBlendFunction | Структура, определяющая операции смешивания для исходных и целевых bitmap. |
| EmfBoundedRecord | Базовый класс полигональной формы EMF. |
| EmfChord | Запись EMR_CHORD указывает хорду, представляющую собой область, ограниченную пересечением эллипса и отрезка, называемого секущей. Хорда обводится текущей ручкой и заполняется текущей кистью. |
| EmfClippingRecordType | Типы записей обрезки определяют и управляют областями обрезки. Примечание Запись EMR_SETMETARGN не задает параметры. |
| EmfCloseFigure | Эта запись закрывает открытую фигуру в пути. Обработка записи EMR_CLOSEFIGURE ДОЛЖНА закрыть фигуру, нарисовав линию от текущей позиции до первой точки фигуры, а затем ДОЛЖНА соединить линии, используя стиль соединения линий. Если фигура закрывается обработкой записи EMR_LINETO вместо записи EMR_CLOSEFIGURE, для создания угла используются заглушки концов вместо соединения. EMR_LINETO указана в разделе 2.3.5.13. Запись EMR_CLOSEFIGURE СЛЕДУЕТ использовать только при наличии открытой скобки пути в контексте устройства воспроизведения. Фигура в пути считается открытой, если она явно не закрыта обработкой этой записи. |
| EmfColorCorrectPalette | Запись EMR_COLORCORRECTPALETTE указывает, как корректировать элементы логической палитры с использованием значений WCS 1.0. |
| EmfColorMatchToTargetW | Запись EMR_COLORMATCHTOTargetW указывает, следует ли выполнять согласование цветов с цветовым профилем, указанным в файле, имя которого состоит из символов Unicode. |
| EmfComment | Запись EMR_COMMENT содержит произвольные закрытые данные. Примечание Поля, не описанные в этом разделе, указаны в разделе 2.3.3. |
| EmfCommentBeginGroup | Запись EMR_COMMENT_BEGINGROUP указывает начало группы записей рисования. |
| EmfCommentEmfPlus | Запись EMR_COMMENT_EMFPLUS содержит встроенные записи EMF+. Примечание Поля, не описанные в этом разделе, указаны в разделе 2.3.3. |
| EmfCommentEmfSpool | Запись EMR_COMMENT_EMFSPOOL содержит встроенные записи EMFSPOOL. Примечание Поля, не описанные в этом разделе, указаны в разделе 2.3.3. |
| EmfCommentEndGroup | Запись EMR_COMMENT_ENDGROUP указывает конец группы записей рисования. |
| EmfCommentMultiFormats | Запись EMR_COMMENT_MULTIFORMATS указывает изображение в нескольких графических форматах. |
| EmfCommentPublicRecordType | Типы записей EMR_COMMENT_PUBLIC указывают расширения обработки EMF. |
| EmfCommentRecordType | Типы записей комментариев определяют форматы для указания произвольных закрытых данных, встраивания записей в другие форматы метафайлов и добавления новых или специализированных команд. |
| EmfCommentWindowsMetaFile | Запись EMR_COMMENT_WINDOWS_METAFILE указывает изображение во встроенном метафайле WMF. |
| EmfControlRecordType | Типы управляющих записей определяют начало и конец метафайла EMF и свойства метафайла. |
| EmfCreateBrushIndirect | Запись EMR_CREATEBRUSHINDIRECT определяет логическую кисть для графических операций. |
| EmfCreateColorSpace | Запись EMR_CREATECOLORSPACE создает объект логического цветового пространства из цветового профиля с именем, состоящим из символов ASCII. |
| EmfCreateColorSpaceW | Запись EMR_CREATECOLORSPACEW создает объект логического цветового пространства из цветового профиля с именем, состоящим из символов Unicode. |
| EmfCreateDibPatternBrushPt | Запись EMR_CREATEDIBPATTERNBRUSHPT определяет кисть‑шаблон для графических операций. Шаблон задаётся DIB. |
| EmfCreateMonoBrush | Запись EMR_CREATEMONOBRUSH определяет монохромную кисть‑шаблон для графических операций. Шаблон задаётся монохромным DIB. |
| 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 задаёт новую область отсечения, состоящую из существующей области отсечения за вычетом указанного прямоугольника. Примечание Поля, не описанные в этом разделе, указаны в разделе 2.3.2. |
| EmfExtCreateFontIndirectW | Запись EMR_EXTCREATEFONTINDIRECTW определяет логический шрифт для графических операций. |
| EmfExtCreatePen | Запись EMR_EXTCREATEPEN определяет расширенное логическое перо для графических операций. Можно указать необязательный DIB в качестве стиля линии. |
| EmfExtEscape | Запись EMR_EXTESCAPE передаёт произвольную информацию драйверу принтера. Предполагается, что эта информация не приведёт к выполнению рисования. |
| EmfExtFloodFill | Запись EMR_EXTFLOODFILL заполняет область поверхности дисплея текущей кистью |
| EmfExtSelectClipRgn | Запись EMR_EXTSELECTCLIPRGN объединяет указанную область с текущей областью отсечения с использованием указанного режима. Примечание Поля, не описанные в этом разделе, указаны в разделе 2.3.2. |
| 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 указывает новый регион отсечения, полученный пересечением текущего региона отсечения и указанного прямоугольника. Примечание: поля, не описанные в этом разделе, указаны в разделе 2.3.2. |
| EmfInvertRgn | Запись EMR_INVERTRGN инвертирует цвета в указанном регионе. |
| EmfLineTo | Запись EMR_LINETO указывает линию от текущей позиции до, но не включая, указанной точки. Она сбрасывает текущую позицию к указанной точке. |
| EmfMaskBlt | Запись EMR_MASKBLT указывает блочную передачу пикселей из исходного битмапа в целевой прямоугольник, опционально в комбинации с шаблоном кисти и с применением битмапа цветовой маски в соответствии с указанными операциями растрового переноса переднего и заднего плана. |
| EmfMetafileHeader | Записи типов EMR_HEADER определяют начальные точки метафайлов EMF и указывают свойства устройства, на котором было создано изображение в метафайле. Информация в заголовочной записи делает возможным независимость метафайлов EMF от любого конкретного устройства вывода. Значение поля Size может использоваться для различения разных типов записей EMR_HEADER, перечисленных ранее в этом разделе. Существует три возможных заголовка: Базовый заголовок, который представляет запись EmfMetafileHeader. Фиксированная часть этого заголовка составляет 88 байт и содержит объект Header. Первый расширенный заголовок, который представляет запись EmfMetafileHeaderExtension1. Фиксированная часть этого заголовка составляет 100 байт и содержит объект Header и объект HeaderExtension1 (раздел 2.2.10). Второй расширенный заголовок, который представляет запись EmfMetafileHeaderExtension2. Фиксированная часть этого заголовка составляет 108 байт и содержит объект Header, объект HeaderExtension1 и объект HeaderExtension2 (раздел 2.2.11). |
| EmfMetafileHeaderExtension1 | Запись EmfMetafileHeaderExtension1 является заголовочной записью, используемой в первом расширении метафайлов EMF. После поля EmfHeaderExtension1 остальные поля являются необязательными и могут присутствовать в любом порядке. |
| EmfMetafileHeaderExtension2 | Запись EmfMetafileHeaderExtension2 является заголовочной записью, используемой во втором расширении метафайлов EMF. После поля EmfHeaderExtension2 остальные поля являются необязательными и могут присутствовать в любом порядке. |
| EmfModifyWorldTransform | Запись EMR_MODIFYWORLDTRANSFORM изменяет текущую трансформацию из мирового пространства в пространство страницы в контексте устройства воспроизведения. |
| EmfMoveToEx | Запись EMR_MOVETOEX указывает координаты новой текущей позиции в логических единицах. |
| EmfNamedEscape | Запись MR_NAMEDESCAPE передаёт произвольную информацию указанному драйверу принтера. |
| EmfObjectCreationRecordType | Типы записей создания объектов создают графические объекты. |
| EmfObjectManipulationRecordType | Типы записей манипуляции объектами управляют и изменяют графические объекты. |
| EmfOffsetClipRgn | Запись EMR_OFFSETCLIPRGN перемещает текущий регион отсечения в контексте устройства воспроизведения на указанные смещения. |
| EmfOpenGlRecordType | Типы записей OpenGL указывают функции OpenGL. |
| EmfPaintRgn | Запись EMR_PAINTRGN закрашивает указанный регион, используя кисть, текущую выбранную в контексте устройства воспроизведения. |
| EmfPathBracketRecordType | Типы записей скобок пути указывают и манипулируют путями в скобках пути. Примечание: ни одна из записей скобок пути не указывает параметры. |
| 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. |
| 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 определяет одну или несколько прямых линий, основанных на текущей позиции. Линия рисуется от текущей позиции до первой точки, указанной в поле aPoints, с использованием текущей ручки. Для каждой последующей линии рисование выполняется от конечной точки предыдущей линии к следующей точке, указанной в aPoints. |
| EmfRealizePalette | Эта запись сопоставляет элементы палитры из текущего объекта LogPalette (раздел 2.2.17) с system_palette. Эта запись EMF не содержит параметров. |
| EmfRecord | Базовый класс для записей EMF Все записи EMF ДОЛЖНЫ иметь длину, кратную 4 байтам. Это отображено в общих структурах предшествующих типов записей EMF путем включения полей AlignmentPadding там, где это уместно, в конце этих структур. Содержимое полей AlignmentPadding ДОЛЖНО всегда игнорироваться. Для краткости эти поля не показаны в каждой отдельной определении записи EMF. |
| EmfRectangle | Запись EMR_RECTANGLE рисует прямоугольник. Прямоугольник обводится текущей ручкой и заполняется текущей кистью. |
| EmfResizePalette | Запись EMR_RESIZEPALETTE увеличивает или уменьшает размер существующего объекта LogPalette (раздел 2.2.17). |
| EmfRestoreDc | Запись EMR_RESTOREDC восстанавливает контекст устройства воспроизведения до указанного состояния. контекст устройства воспроизведения восстанавливается извлечением информации о состоянии из стека, созданного предыдущими записями EMR_SAVEDC (раздел 2.3.11). |
| EmfRop4 | Квадратная растровая операция, которая задаёт тернарные растровые операции для переднего и заднего планов битовой карты. Эти значения определяют, как цветовые данные исходного прямоугольника должны комбинироваться с цветовыми данными целевого прямоугольника. |
| EmfRoundRect | Запись EMR_ROUNDRECT определяет прямоугольник со скруглёнными углами. Прямоугольник обводится текущей ручкой и заполняется текущей кистью. |
| EmfSaveDc | Сохраняет текущее состояние контекста устройства воспроизведения в стек состояний, сохранённых предыдущими записями EMR_SAVEDC, если такие имеются. Состояние состоит из графических свойств и объектов, включая текущий выбранный битмап, кисть, палитру, шрифт, ручку и регион. Запись EMR_RESTOREDC используется для восстановления состояния. Эта запись EMF не содержит параметров. |
| EmfScaleViewportExtex | Запись EMR_SCALEVIEWPORTEXTEX переопределяет область просмотра для контекста устройства, используя отношения, образованные указанными множителями и делителями. |
| EmfScaleWindowExtex | Запись EMR_SCALEWINDOWEXTEX переопределяет окно для контекста устройства воспроизведения, используя отношения, образованные указанными множителями и делителями. |
| EmfSelectClipPath | Запись EMR_SELECTCLIPPATH определяет текущий путь как область отсечения для контекста устройства воспроизведения и объединяет новую область с любой существующей областью отсечения, используя указанный режим. |
| EmfSelectObject | Запись EMR_SELECTOBJECT добавляет графический объект в текущий контекст устройства воспроизведения метафайла контекст. Объект указывается либо его индексом в таблице объектов EMF (раздел 3.1.1.1), либо его значением из перечисления StockObject (раздел 2.1.31). |
| 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 указывает порядок, в котором рисуются текст и графика. |
| EmfSetLinkedUfis | Запись EMR_SETLINKEDUFIS задает UniversalFontIds (раздел 2.2.27) связанных шрифтов для использования при поиске символов. |
| EmfSetMapMode | Запись EMR_SETMAPMODE указывает режим отображения контекста устройства воспроизведения. Режим отображения задает единицу измерения, используемую для преобразования единиц пространства страницы в единицы пространства устройства, а также задает ориентацию осей x и y устройства. |
| EmfSetMapperFlags | Запись EMR_SETMAPPERFLAGS указывает параметры процесса сопоставления логических шрифтов с физическими шрифтами, который выполняет сопоставитель шрифтов. |
| EmfSetMetaRgn | Inter задает текущий метаобласть с текущей областью отсечения для формирования новой метаобласти для контекста устройства воспроизведения. Текущая область отсечения ДОЛЖНА быть сброшена в null. Эта запись EMF не содержит параметров. |
| EmfSetMiterLimit | Запись EMR_SETMITERLIMIT указывает предел длины срезов соединений для контекста устройства воспроизведения. |
| 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 | Эта запись переопределяет текущий путь как область, которая была бы нарисована, если бы путь был отрисован с использованием ручки, выбранной в текущем контексте устройства воспроизведения. |
Enumerations
| Enumeration | Description |
|---|