aspose.imaging.fileformats.emf.emfplus.consts

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

Classes

Class描述
EmfPlusImageEffectsIdentifiersImageEffects 标识符定义了用于指定图形图像效果的标准 GUID。这些标识符由设备驱动程序使用,以公布它们对这些效果的支持级别。标识符常量使用 GUID 大括号字符串表示法([MS-DTYP] 第 2.3.4.3 节)定义。

Enumerations

Enumeration描述
EmfPlusBitmapDataTypeBitmapDataType 枚举定义了位图数据格式的类型。
EmfPlusBrushDataFlagsBrushData 标志指定图形画刷的属性,包括可选数据字段的存在。这些标志可以组合以指定多个选项。
EmfPlusBrushTypeBrushType 枚举定义了用于填充图形区域的图形画刷类型。
EmfPlusCombineModeCombineMode 枚举定义了合并两个图形区域的模式。
在以下描述中,要合并的区域称为 "existing" 和 "new" 区域。
EmfPlusCompositingModeCompositingMode 枚举定义了将源颜色与背景颜色合并的模式。合成模式表示 alpha 混合的启用状态。
EmfPlusCompositingQualityCompositingQuality 枚举定义了创建复合图像的质量级别
EmfPlusCurveAdjustmentsCurveAdjustments 枚举定义了可应用于图像颜色曲线的调整。
EmfPlusCurveChannelCurveChannel 枚举定义了可受图像颜色曲线效果调整影响的颜色通道。
EmfPlusCustomLineCapDataFlagsCustomLineCapData 标志指定自定义线帽的数据。这些标志可以组合以指定多个选项。
EmfPlusCustomLineCapDataTypeCustomLineCapDataType 枚举定义了自定义线帽数据的类型,这些类型指定图形线段端点的样式和形状。
EmfPlusDashedLineCapTypeDashedLineCapType 枚举定义了使用图形笔绘制的虚线末端使用的线帽类型。
EmfPlusDriverStringOptionsFlagsDriverStringOptions 标志指定图形文本定位和渲染的属性。这些标志可以组合以指定多个选项。
EmfPlusFilterTypeFilterType 枚举定义了可用于文本和图形质量提升以及图像渲染的过滤算法类型。
EmfPlusFontStyleFlagsFontStyle 标志指定图形字体字形的样式。这些标志可以组合以指定多个选项。
EmfPlusGraphicsVersionEnumGraphicsVersion 枚举定义了用于创建 EMF+ 元文件的操作系统图形版本。
EmfPlusHatchStyleHatchStyle 枚举定义了图形画刷使用的填充图案。填充图案由实色背景和绘制在背景上的线条组成。
EmfPlusHotkeyPrefixHotkeyPrefix 枚举定义了图形文本中快捷键前缀的输出选项。
EmfPlusImageDataTypeImageDataType 枚举定义了图像数据格式的类型。
EmfPlusInterpolationModeInterpolationMode 枚举定义了执行缩放的方式,包括拉伸和收缩。
EmfPlusLanguageIdentifierTypeLanguageIdentifier 枚举定义了本地化中自然语言的标识符,包括国家、地理区域和行政区划。
EmfPlusLineCapTypeLineCapType 枚举定义了使用图形笔绘制的线条末端的线帽类型。
EmfPlusLineJoinTypeLineJoinType 枚举定义了由同一图形笔绘制且端点相接的两条线的连接方式。
EmfPlusLineStyleLineStyle 枚举定义了使用图形笔绘制的线条样式。
EmfPlusMetafileDataTypeMetafileDataType 枚举定义了可以嵌入 EMF+ 元文件的元文件数据类型。
EmfPlusObjectClampEmfPlusObjectClamp 指定对象夹持行为。它
在此对象应用于正在绘制的图像之前不会使用。
EmfPlusObjectTypeObjectType 枚举定义了可以在图形操作中创建和使用的图形对象类型。
EmfPlusPaletteStyleFlagsPaletteStyle 标志指定图形调色板的属性。这些标志可以组合以指定多个选项。
EmfPlusPathPointFlags一个 32 位无符号整数,用于指定如何解释此对象定义的点及其关联的点类型。
C (1 位):如果设置,则 PathPoints 数组使用 16 位整数坐标指定坐标空间中的绝对位置。
如果未设置,则 PathPoints 数组使用 32 位浮点坐标指定坐标空间中的绝对位置。
注意,如果下面的 P 标志被设置,则此标志可能未设置且必须被忽略。
R (1 位):如果设置,PathPointTypes 数组中的点类型由 EmfPlusPathPointTypeRle 对象(第 2.2.2.32 节)指定,
这些对象使用行程长度编码 (RLE) 压缩,和/或由 EmfPlusPathPointType 对象(第 2.2.2.31 节)指定。有关 RLE 压缩的更多信息,请参阅 [MS-WMF] 第 3.1.6 节。
如果未设置,则 PathPointTypes 数组中的点类型由 EmfPlusPathPointType 对象指定。
P (1 位):如果设置,PathPoints 数组中的每个元素指定相对于数组中前一个元素指定的位置的坐标空间位置。对于 PathPoints 的第一个元素,假定前一个位置为坐标 (0,0)。
如果未设置,PathPoints 数组中的每个元素指定绝对位置。
EmfPlusPathPointTypeEnumPathPointType 枚举定义了图形路径上点的类型。
EmfPlusPathPointTypeFlagsPathPointType 标志指定图形路径上点的类型属性。这些标志可以组合以指定多个选项。
EmfPlusPenAlignmentPenAlignment 枚举定义了笔宽相对于所绘制线条的分布方式。
EmfPlusPenDataFlagsPenData 标志指定图形笔的属性,包括可选数据字段的存在。这些标志可以组合以指定多个选项。
EmfPlusPixelFormatPixelFormat 枚举定义了 EMF+ 位图支持的像素格式。
EmfPlusPixelOffsetModePixelOffsetMode 枚举定义了像素的偏移方式,指定了渲染速度与质量之间的权衡。
EmfPlusRecordTypeRecordType 枚举定义了 EMF+ 元文件中使用的记录类型。
EmfPlusRegionNodeDataTypeRegionNodeDataType 枚举定义了区域节点数据的类型。
EmfPlusSmoothingModeSmoothingMode 枚举定义了用于对线条、曲线以及填充区域边缘进行平滑处理的模式,使其看起来更连续或更清晰。
EmfPlusStringAlignment该 StringAlignment 枚举定义了相对于文本布局矩形对齐字符串的方式。
EmfPlusStringDigitSubstitution该 StringDigitSubstitution 枚举定义了根据用户的区域设置或语言替换字符串中数字的方式。
EmfPlusStringFormatFlags该 StringFormat 标志指定了图形文本布局的选项,包括方向、裁剪和字体处理。这些标志可以组合以指定多个选项。
EmfPlusStringTrimming该 StringTrimming 枚举定义了当字符串过大而无法适应文本布局矩形时,如何修剪字符。
EmfPlusTextRenderingHint该 TextRenderingHint 枚举定义了文本提示和抗锯齿的类型,这会影响文本渲染的质量。
EmfPlusUnitType该 UnitType 枚举定义了不同坐标系中的测量单位。
EmfPlusWrapMode该 WrapMode 枚举定义了当纹理或渐变画笔的图案小于填充区域时,如何在形状或形状边界上平铺该图案。