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; }
财产价值
BrushDataFlags
获取或设置 32 位未签名集,指定选项数据字段中的数据。该值必须由 BrushData 旗帜组成(第 2.1.2.1 节)。下列旗帜适用于路径格拉迪特刷子:
public EmfPlusBrushDataFlags BrushDataFlags { get; set; }
财产价值
CenterArgb32Color
获取或设置 EmfPlusARGB 对象(2.2.2.1 节),指定中间颜色路径格拉迪特刷,即在刷的中心点出现的颜色。刷子的颜色从边界逐渐变化颜色到中间颜色,因为它从边界到中间点。
public int CenterArgb32Color { get; set; }
财产价值
中心点F
接收或设置 EmfPlusARGB 对象(2.2.2.1 节),指定路径格拉迪特刷的中心颜色;是哪种颜色出现在刷子的中心点。刷子逐渐从边缘颜色变成中间颜色,因为它移动从边界到中心点。
public PointF CenterPointF { get; set; }
财产价值
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; }