Class Blend
Class Blend
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
定义一个混合模式。此类不能被继承。
public sealed class Blend
继承
继承成员
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
备注
典型的混合类用法是为画刷定义混合模式。因此,混合属性应谨慎初始化。
不允许空数组。如果混合因子或位置数组为空或其长度不相同,画刷将抛出适当的异常。
如果位置数组中有两个或更多元素,则第一个元素应为0,最后一个元素应为1。
构造函数
Blend()
初始化Aspose.Imaging.Blend类的新实例。因子和混合数组中的元素数量将等于1。
public Blend()
Blend(int)
使用指定数量的因子和位置初始化Aspose.Imaging.Blend类的新实例。
public Blend(int count)
参数
count
int
因子和位置数组中的元素数量。
属性
Factors
获取或设置渐变的混合因子数组。
public float[] Factors { get; set; }
属性值
float[]
Positions
获取或设置渐变的混合位置数组。
public float[] Positions { get; set; }
属性值
float[]
方法
Equals(object)
测试指定的对象是否为Aspose.Imaging.Blend类,并且是否等同于此Aspose.Imaging.Blend类。
public override bool Equals(object obj)
参数
obj
object
要测试的对象。
返回
如果 obj
是与此Aspose.Imaging.Blend类等价的Aspose.Imaging.Blend类,则为true;否则为false。
GetHashCode()
返回此实例的哈希代码。
public override int GetHashCode()
返回
此实例的哈希代码,适合用于哈希算法和数据结构,如哈希表。