aspose.imaging.fileformats.emf.emfplus.records

该模块包含类型 [MS-EMFPLUS]:增强型图元文件格式 Plus 扩展 2.3 EMF+ 记录

Classes

Class描述
EmfPlusBeginContainer该 EmfPlusBeginContainer 记录打开一个新的图形状态容器并为其指定一个变换。
EmfPlusBeginContainerNoParams该 EmfPlusBeginContainerNoParams 记录打开一个新的图形状态容器。
EmfPlusClear该 EmfPlusClear 记录清除输出坐标空间并使用背景颜色和透明度进行初始化。
EmfPlusClippingRecordType该 剪裁 记录类型指定剪裁区域和操作。
EmfPlusComment该 EmfPlusComment 记录指定任意私有数据。
EmfPlusControlRecordType该 控制 记录类型指定 EMF+ 元文件处理的全局参数。
EmfPlusDrawArc该 EmfPlusDrawArc 记录指定绘制椭圆的弧线。
EmfPlusDrawBeziers该 EmfPlusDrawBeziers 记录指定绘制一系列相连的贝塞尔曲线。
贝塞尔数据点的顺序是起始点、控制点 1、
控制点 2 和终点。欲了解更多信息,请参阅 [MSDN-DrawBeziers]。
EmfPlusDrawClosedCurve此 EmfPlusDrawClosedCurve 记录指定绘制封闭的基数样条曲线
EmfPlusDrawCurve此 EmfPlusDrawCurve 记录指定绘制基数样条曲线
NOTE: ObjectID (1 byte): EmfPlusPen 对象的索引(第 2.2.1.7 节)
在 EMF+ 对象表中用于绘制曲线。该值必须在 0 到 63(含)之间。
EmfPlusDrawDriverString此 EmfPlusDrawDriverString 记录指定带字符位置的文本输出。
EmfPlusDrawEllipse此 EmfPlusDrawEllipse 记录指定绘制椭圆。
EmfPlusDrawImage此 EmfPlusDrawImage 记录指定绘制缩放图像。
EmfPlusDrawImagePoints此 EmfPlusDrawImagePoints 记录指定在平行四边形内绘制缩放图像。
EmfPlusDrawLines此 EmfPlusDrawlLines 记录指定绘制一系列相连的直线
EmfPlusDrawPath此 EmfPlusDrawPath 记录指定绘制图形路径。
EmfPlusDrawPie此 EmfPlusDrawPie 记录指定绘制椭圆内部的一个扇形区域。
EmfPlusDrawRects此 EmfPlusDrawRects 记录指定绘制一系列矩形
EmfPlusDrawString此 EmfPlusDrawString 记录指定带字符串格式化的文本输出
EmfPlusDrawingRecordType绘图记录类型指定图形输出。
EmfPlusEndContainer此 EmfPlusEndContainer 记录关闭先前由 begin container 操作打开的图形状态容器。
EmfPlusEndOfFile此 EmfPlusEndOfFile 记录指定元文件中 EMF+ 数据的结束。
EmfPlusFillClosedCurve此 EmfPlusFillClosedCurve 记录指定填充封闭的基数样条曲线的内部
EmfPlusFillEllipse此 EmfPlusFillEllipse 记录指定填充椭圆的内部
EmfPlusFillPathFill path record
FLAGS:
16-bit unsigned integer that provides information about how the operation is to be performed,
and about the structure of the record.
0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1
S X X X X X X X
EmfPlusFillPie此 EmfPlusFillPie 记录指定填充椭圆内部的一个扇形区域
EmfPlusFillPolygon此 EmfPlusFillPolygon 记录指定填充多边形的内部。
EmfPlusFillRects此 EmfPlusFillRects 记录指定填充一系列矩形的内部
EmfPlusFillRegion此 EmfPlusFillRegion 记录指定填充图形区域的内部
EmfPlusGetDc此 EmfPlusGetDC 记录指定后续在元文件中遇到的 EMF 记录应当被处理。
EmfPlusHeader此 EmfPlusHeader 记录指定元文件中 EMF+ 数据的起始位置。
EmfPlusHeader 记录必须嵌入在 EMF EMR_COMMENT_EMFPLUS 记录中,
该记录必须紧随元文件中的 EMF 头部之后。
EMR_COMMENT_EMFPLUS 记录在 [MS-EMF] 第 2.3.3.2 节中有说明。
EmfPlusMultiplyWorldTransform此 EmfPlusMultiplyWorldTransform 记录将当前世界空间变换乘以一个
指定的变换矩阵。
EmfPlusObject此 EmfPlusObject 记录指定用于图形操作的对象。对象定义
可以跨越多个记录,这由 Flags 字段的值指示。
EmfPlusObjectRecordTypeThe Object Record Types define reusable graphics objects.
EmfPlusOffsetClipEmfPlusOffsetClip 记录对世界空间的当前裁剪区域应用平移变换。
新的当前裁剪区域被设置为平移变换的结果。
EmfPlusPropertyRecordType属性记录类型指定回放设备上下文的属性。
EmfPlusRecordEmf+ 基础记录类型。
EmfPlusResetClipEmfPlusResetClip 记录将世界空间的当前裁剪区域重置为无限。
EmfPlusResetWorldTransformEmfPlusResetWorldTransform 记录将当前世界空间变换重置为单位矩阵。
EmfPlusRestoreEmfPlusRestore 记录从已保存的图形状态栈中恢复由指定索引标识的图形状态。
EmfPlusRotateWorldTransformEmfPlusRotateWorldTransform 记录对当前世界空间变换执行旋转。
EmfPlusSaveEmfPlusSave 记录在已保存的图形状态栈上保存由指定索引标识的图形状态。
EmfPlusScaleWorldTransformEmfPlusScaleWorldTransform 记录对当前世界空间变换执行缩放。
EmfPlusSerializableObjectEmfPlusSerializableObject 记录定义一个已被
序列化到数据缓冲区中的图像效果参数块。
EmfPlusSetAntiAliasModeEmfPlusSetAntiAliasMode 记录指定文本输出的抗锯齿模式。
EmfPlusSetClipPathEmfPlusSetClipPath 记录将当前裁剪区域与图形路径合并。
新的当前裁剪区域被设置为 CombineMode 操作的结果。
EmfPlusSetClipRectEmfPlusSetClipRect 记录将当前裁剪区域与矩形合并。
EmfPlusSetClipRegionEmfPlusSetClipRegion 记录将当前裁剪区域与另一个图形区域合并。
新的当前裁剪区域被设置为对先前的当前裁剪区域和指定的 EmfPlusRegion 对象执行 CombineMode 操作的结果。
EmfPlusSetCompositingModeEmfPlusSetCompositingMode 记录指定源颜色如何与背景颜色合成。
EmfPlusSetCompositingQualityEmfPlusSetCompositingQuality 记录指定从多个对象创建
复合图像的期望质量水平。
EmfPlusSetInterpolationModeEmfPlusSetInterpolationMode 记录指定图像缩放(包括拉伸和收缩)的执行方式。
EmfPlusSetPageTransformEmfPlusSetPageTransform 记录指定用于将页面空间
坐标转换为设备空间坐标的缩放因子和单位。
EmfPlusSetPixelOffsetModeEmfPlusSetPixelOffsetMode 记录指定像素相对于绘图表面坐标的居中方式。
EmfPlusSetRenderingOriginEmfPlusSetRenderingOrigin 记录指定图形输出的渲染原点。
EmfPlusSetTextContrastEmfPlusSetTextContrast 记录根据伽马校正值指定文本对比度。
EmfPlusSetTextRenderingHintEmfPlusSetTextRenderingHint 记录指定文本渲染的质量,包括抗锯齿类型。
EmfPlusSetTsClipEmfPlusSetTSClip 记录指定终端服务器的图形设备上下文中的裁剪区域。
EmfPlusSetTsGraphicsEmfPlusSetTSGraphics 记录指定终端服务器的图形设备上下文的状态。
EmfPlusSetWorldTransformEmfPlusSetWorldTransform 记录根据一个
指定的变换矩阵中的值设置世界变换。
EmfPlusStateRecordTypeState Record Types 指定对回放设备上下文状态的操作。
EmfPlusTerminalServerRecordTypeTerminal Server Record Types 指定在终端服务器上的图形处理。以下
是 EMF+ 终端服务器记录类型。
EmfPlusTransformRecordTypeTransform Record Types 指定坐标空间上的属性和变换。
EmfPlusTranslateWorldTransformEmfPlusTranslateWorldTransform 记录对当前世界空间变换执行平移操作。