com.aspose.imaging.fileformats.emf.emf.records
该包包含类型 [MS-EMF]:增强型图元文件格式。2.3 EMF 记录
类
| 类 | 描述 |
|---|---|
| EmfAbortPath | 此记录中止路径括号或从已关闭的路径括号中丢弃路径。 |
| EmfAlphaBlend | EMR_ALPHABLEND 记录指定将像素从源位图块传输到目标矩形的操作,包括 alpha 透明度数据,依据指定的混合操作。 |
| EmfAngleArc | EMR_ANGLEARC 记录指定弧线的线段。 |
| EmfArc | EMR_ARC 记录指定椭圆弧。 |
| EmfArcTo | EMR_ARCTO 记录指定椭圆弧。 |
| EmfBeginPath | 此记录在当前回放设备上下文中打开路径括号。 |
| EmfBitBlt | EMR_BITBLT 记录指定将像素从源位图块传输到目标矩形的操作,可选地与画刷图案结合,依据指定的光栅操作。 |
| EmfBitmapRecordType | 位图记录类型执行位图图像的块传输。 |
| EmfBlendFunction | 指定源位图和目标位图混合操作的结构。 |
| EmfBlendFunction.AlphaFormatEnum | 指定如何根据 alpha 透明度解释源像素和目标像素的结构。 |
| 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 | 转义记录类型执行打印机驱动函数。 |
| 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 | 路径括号记录类型指定并操作路径括号中的路径。 |
| 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 多边形 多形状 类。 |
| 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 记录基于当前位置信息指定一条或多条直线。 |
| 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 记录指定回放设备上下文中斜接连接长度的限制。 |
| EmfSetPaletteEntries | EMR_SETPALETTEENTRIES 记录为现有 LogPalette(第 2.2.17 节)对象的若干条目定义 RGB 颜色值。 |
| 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 | 此记录将当前路径重新定义为如果使用当前在回放设备上下文中选定的笔绘制路径时将被绘制的区域。 |