Class EmfPlusPathGradientBrushData

Class EmfPlusPathGradientBrushData

名称: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects 收藏: Aspose.Imaging.dll (25.4.0)

EmfPlusPathGradientBrushData 对象指定了一条图形刷的路径。

public sealed class EmfPlusPathGradientBrushData : EmfPlusBaseBrushData

Inheritance

object MetaObject EmfPlusObject EmfPlusStructureObjectType EmfPlusBaseBrushData EmfPlusPathGradientBrushData

继承人

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusPathGradientBrushData()

public EmfPlusPathGradientBrushData()

Properties

BoundaryData

接收或设置路径格拉迪特刷的边界,由路径或关闭的枢机线指定。如果 BrushDataPath 旗在 BrushDataFlags 字段中设置,则该字段必须包含 EmfPlusBoundaryPathData 对象(第 2.2.2.6 节);否则,该字段必须包含一个 EmfPlusBoundaryPointData 对象(2.2.7 节)。

public EmfPlusBoundaryBase BoundaryData { get; set; }

财产价值

EmfPlusBoundaryBase

BrushDataFlags

获取或设置 32 位未签名集,指定选项数据字段中的数据。该值必须由 BrushData 旗帜组成(第 2.1.2.1 节)。下列旗帜适用于路径格拉迪特刷子:

public EmfPlusBrushDataFlags BrushDataFlags { get; set; }

财产价值

EmfPlusBrushDataFlags

CenterArgb32Color

获取或设置 EmfPlusARGB 对象(2.2.2.1 节),指定中间颜色路径格拉迪特刷,即在刷的中心点出现的颜色。刷子的颜色从边界逐渐变化颜色到中间颜色,因为它从边界到中间点。

public int CenterArgb32Color { get; set; }

财产价值

int

中心点F

接收或设置 EmfPlusARGB 对象(2.2.2.1 节),指定路径格拉迪特刷的中心颜色;是哪种颜色出现在刷子的中心点。刷子逐渐从边缘颜色变成中间颜色,因为它移动从边界到中心点。

public PointF CenterPointF { get; set; }

财产价值

PointF

OptionalData

获取或设置一个可选的 EmfPlusPathGradientBrushOptionalData 对象(第 2.2.2.30)指定路径格拉迪特刷的额外数据。本字段的具体内容由 BrushDataFlags 字段的值确定。

public EmfPlusPathGradientBrushOptionalData OptionalData { get; set; }

财产价值

EmfPlusPathGradientBrushOptionalData

SurroundingArgb32Colors

获取或设置 SurroundingColorCount EmfPlusARGB 对象系列指定刷子边界的差异点的颜色。

public int[] SurroundingArgb32Colors { get; set; }

财产价值

int ( )

WrapMode

来自 WrapMode 列表的 32 位签名集或集(第 2.1.1.34 节),其中列出:要么在刷子边界外绘画区域,当绘画时在边界之外,包装模式说明颜色格拉迪特是如何重复的。

public EmfPlusWrapMode WrapMode { get; set; }

财产价值

EmfPlusWrapMode

 中文