EmfPlusRecordType

EmfPlusRecordType enumeration

RecordType 枚举定义了 EMF+ 元文件中使用的记录类型。

public enum EmfPlusRecordType : short

价值观

姓名价值描述
EmfPlusHeader16385此记录指定元文件中 EMF+ 数据的开始。它必须嵌入到第一个 EMF 记录中EmfMetafileHeader记录([MS-EMF] 第 2.3.4.2 节记录).
EmfPlusEndOfFile16386此记录指定元文件中 EMF+ 数据的结尾。
EmfPlusComment16387这条记录指定了任意私人数据。
EmfPlusGetDC16388此记录指定应处理在元文件中遇到的后续 EMF 记录。遇到下一个 EMF+ 记录时,将停止处理 EMF 记录。
EmfPlusMultiFormatStart16389此记录已保留,不得使用。
EmfPlusMultiFormatSection16390此记录已保留,不得使用。
EmfPlusMultiFormatEnd16391此记录已保留,不得使用。
EmfPlusObject16392该记录指定了一个用于图形操作的对象。
EmfPlusClear16393这条记录清除输出坐标空间并用指定的背景颜色和透明度对其进行初始化。
EmfPlusFillRects16394该记录定义了如何使用指定的画笔填充一系列矩形的内部。
EmfPlusDrawRects16395该记录定义了用于绘制一系列矩形的笔触。
EmfPlusFillPolygon16396该记录定义了使用指定画笔填充多边形内部的数据。
EmfPlusDrawLines16397该记录定义了用于绘制一系列连接线的笔触。
EmfPlusFillEllipse16398此记录定义如何使用指定的画笔填充椭圆的内部。
EmfPlusDrawEllipse16399该记录定义了绘制椭圆的笔触。
EmfPlusFillPie16400此记录定义如何使用指定的画笔填充椭圆内部部分的一部分。
EmfPlusDrawPie16401该记录定义了用于绘制椭圆的一部分的笔划。
EmfPlusDrawArc16402记录定义用于绘制椭圆弧的笔划。
EmfPlusFillRegion16403此记录定义如何使用指定的画笔填充区域内部。
EmfPlusFillPath16404该记录定义了如何用指定的画笔填充图形路径中定义的图形的内部。路径是定义任意序列的直线、曲线和形状的对象。
EmfPlusDrawPath16405记录定义了在图形路径中绘制图形的笔划。路径是定义任意序列的直线、曲线和形状的对象。
EmfPlusFillClosedCurve16406此记录定义如何使用指定的画笔填充闭合基数样条的内部。
EmfPlusDrawClosedCurve16407该记录定义了用于绘制闭合基数样条的笔和笔划。
EmfPlusDrawCurve16408该记录定义了绘制基本样条线的笔画。
EmfPlusDrawBeziers16409该记录定义了绘制贝塞尔样条线的笔划。
EmfPlusDrawImage16410这条记录定义了一个缩放的EmfPlusImage对象(第 2.2.1.4 节)。图像可以由位图或元文件数据组成。
EmfPlusDrawImagePoints16411此记录定义了平行四边形内的缩放 EmfPlusImage 对象。图像可以由位图或元文件数据组成。
EmfPlusDrawString16412这条记录定义了一个基于字体、布局矩形和格式的文本字符串。
EmfPlusSetRenderingOrigin16413该记录定义了渲染到指定水平和垂直坐标的原点。这适用于影线画笔以及每像素抖动模式 8 位和 16 位。
EmfPlusSetAntiAliasMode16414此记录定义是否启用或禁用文本抗锯齿。文本抗锯齿是一种使字符字形的线条和边缘在输出表面上绘制时显得更平滑的方法。
EmfPlusSetTextRenderingHint16415这条记录定义了用于渲染文本的进程。
EmfPlusSetTextContrast16416这条记录根据指定的文本伽玛值设置文本对比度。
EmfPlusSetInterpolationMode16417该记录定义了对象根据指定的图像过滤类型的插值模式。插值模式会影响缩放(拉伸和收缩)的执行方式。
EmfPlusSetPixelOffsetMode16418这条记录根据指定的像素居中值定义像素偏移方式。
EmfPlusSetCompositingMode16419这条记录根据alpha混合的状态定义了合成模式,它指定了源颜色如何与背景颜色组合。
EmfPlusSetCompositingQuality16420此记录定义了合成质量,它描述了从多个对象创建合成图像所需的质量级别。
EmfPlusSave16421此记录将由指定索引标识的图形状态保存在已保存图形状态的堆栈上。每个堆栈索引都与特定的已保存状态相关联,并且该索引由EmfPlusRestore记录(第 2.3.7.4 节)以恢复状态。
EmfPlusRestore16422此记录从保存的图形状态堆栈中恢复由指定索引标识的图形状态。每个堆栈索引都与特定的已保存状态相关联,并且该索引由EmfPlusSave记录(第 2.3.7.5 节)以保存状态。
EmfPlusBeginContainer16423此记录打开一个新的图形状态容器并为其指定一个变换。图形容器用于保留图形状态的元素。
EmfPlusBeginContainerNoParams16424这条记录打开一个新的图形状态容器。
EmfPlusEndContainer16425此记录关闭先前由开始容器操作打开的图形状态容器。
EmfPlusSetWorldTransform16426这条记录定义了播放设备_context中的当前世界空间变换,根据一个指定的变换矩阵。
EmfPlusResetWorldTransform16427此记录将当前世界空间变换重置为识别矩阵。
EmfPlusMultiplyWorldTransform16428该记录将当前世界空间乘以指定的变换矩阵。
EmfPlusTranslateWorldTransform16429此记录通过指定的水平和垂直距离将平移变换应用于当前世界空间。
EmfPlusScaleWorldTransform16430此记录通过指定的水平和垂直比例因子将缩放变换应用于当前世界空间。
EmfPlusRotateWorldTransform16431这个记录将当前世界空间旋转一个指定的角度。
EmfPlusSetPageTransform16432此记录指定当前世界空间变换的额外缩放因子。
EmfPlusResetClip16433此记录将世界空间的当前剪切区域重置为无穷大。
EmfPlusSetClipRect16434这条记录将当前剪辑区域与一个矩形组合在一起。
EmfPlusSetClipPath16435这条记录结合了当前剪辑区域和一个图形路径。
EmfPlusSetClipRegion16436这条记录将当前剪辑区域与另一个图形区域结合起来。
EmfPlusOffsetClip16437此记录对世界空间的当前剪切区域应用平移变换。
EmfPlusDrawDriverString16438此记录指定带有字符位置的文本输出。
EmfPlusStrokeFillPath16439此记录关闭路径中所有打开的图形,使用当前笔画出路径的轮廓,并使用当前画笔填充路径内部。
EmfPlusSerializableObject16440这条记录定义了一个已被序列化到数据缓冲区中的图像效果参数块。
EmfPlusSetTSGraphics16441此记录指定终端服务器的图形设备上下文的状态。
EmfPlusSetTSClip16442此记录指定终端服务器的图形设备上下文中的剪辑区域。

也可以看看