Class LinearMulticolorGradientBrush
Tên không gian: Aspose.Imaging.Brushes Tổng hợp: Aspose.Imaging.dll (25.4.0)
Nó đại diện cho một WL17_.Brush với gradient tuyến tính được xác định bởi nhiều màu sắc và vị trí thích hợp.
[JsonObject(MemberSerialization.OptIn)]
public sealed class LinearMulticolorGradientBrush : LinearGradientBrushBase, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← LinearGradientBrushBase ← LinearMulticolorGradientBrush
Implements
Thành viên thừa kế
LinearGradientBrushBase.Rectangle , LinearGradientBrushBase.Angle , LinearGradientBrushBase.IsAngleScalable , LinearGradientBrushBase.GammaCorrection , TransformBrush.ResetTransform() , TransformBrush.MultiplyTransform(Matrix) , TransformBrush.MultiplyTransform(Matrix, MatrixOrder) , TransformBrush.TranslateTransform(float, float) , TransformBrush.TranslateTransform(float, float, MatrixOrder) , TransformBrush.ScaleTransform(float, float) , TransformBrush.ScaleTransform(float, float, MatrixOrder) , TransformBrush.RotateTransform(float) , TransformBrush.RotateTransform(float, MatrixOrder) , TransformBrush.WrapMode , TransformBrush.Transform , TransformBrush.IsTransformChanged , Brush.DeepClone() , Brush.Equals(object) , Brush.GetHashCode() , Brush.Opacity , DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LinearMulticolorGradientBrush()
Bắt đầu một trường hợp mới của lớp Aspose.Imaging.Brushes.LinearMulticolorGradientBrash với các thông số mặc định.Màu khởi đầu là màu đen, màu kết thúc là màu trắng, góc là 45 độ và góc thẳng nằm ở (0,0) với kích thước (1,1).
public LinearMulticolorGradientBrush()
LinearMulticolorGradientBrush(điểm, điểm)
Bắt đầu một trường hợp mới của lớp Aspose.Imaging.Brushes.LinearMulticolorGradientBrish với các điểm được chỉ định.
public LinearMulticolorGradientBrush(Point point1, Point point2)
Parameters
point1
Point
Một cấu trúc Aspose.Imaging.Point đại diện cho điểm khởi đầu của gradient tuyến tính.
point2
Point
Một cấu trúc Aspose.Imaging.Point đại diện cho điểm kết thúc của gradient linear.
LinearMulticolorGradientBrush(Điểm, PointF)
Bắt đầu một trường hợp mới của lớp Aspose.Imaging.Brushes.LinearMulticolorGradientBrish với các điểm được chỉ định.
public LinearMulticolorGradientBrush(PointF point1, PointF point2)
Parameters
point1
PointF
Một cấu trúc Aspose.Imaging.PointF đại diện cho điểm khởi đầu của gradient tuyến tính.
point2
PointF
Một cấu trúc Aspose.Imaging.PointF đại diện cho điểm kết thúc của gradient tuyến tính.
LinearMulticolorGradientBrush(Mũi tên, float)
Bắt đầu một trường hợp mới của lớp Aspose.Imaging.Brushes.LinearMulticolorGradientBrash dựa trên một góc thẳng và góc định hướng.
public LinearMulticolorGradientBrush(Rectangle rect, float angle)
Parameters
rect
Rectangle
Một cấu trúc Aspose.Imaging.RectangleF xác định các ranh giới của gradient tuyến tính.
angle
float
góc, đo bằng độ đồng hồ từ x-axis, của đường hướng của gradient.
LinearMulticolorGradientBrush(Bảng xếp hạng, float)
Bắt đầu một trường hợp mới của lớp Aspose.Imaging.Brushes.LinearMulticolorGradientBrash dựa trên một góc thẳng và góc định hướng.
public LinearMulticolorGradientBrush(RectangleF rect, float angle)
Parameters
rect
RectangleF
Một cấu trúc Aspose.Imaging.RectangleF xác định các ranh giới của gradient tuyến tính.
angle
float
góc, đo bằng độ đồng hồ từ x-axis, của đường hướng của gradient.
LinearMulticolorGradientBrush(Vòng tay, float, bool)
Bắt đầu một trường hợp mới của lớp Aspose.Imaging.Brushes.LinearMulticolorGradientBrash dựa trên một góc thẳng và góc định hướng.
public LinearMulticolorGradientBrush(Rectangle rect, float angle, bool isAngleScalable)
Parameters
rect
Rectangle
Một cấu trúc Aspose.Imaging.RectangleF xác định các ranh giới của gradient tuyến tính.
angle
float
góc, đo bằng độ đồng hồ từ x-axis, của đường hướng của gradient.
isAngleScalable
bool
nếu được thiết lập để ’truyền’ góc được thay đổi trong quá trình chuyển đổi với Aspose.Imaging.Brushes.LinearMulticolorGradientbrush.
LinearMulticolorGradientBrush(Nước hoa, float, bool)
Bắt đầu một trường hợp mới của lớp Aspose.Imaging.Brushes.LinearMulticolorGradientBrash dựa trên một góc thẳng và góc định hướng.
public LinearMulticolorGradientBrush(RectangleF rect, float angle, bool isAngleScalable)
Parameters
rect
RectangleF
Một cấu trúc Aspose.Imaging.RectangleF xác định các ranh giới của gradient tuyến tính.
angle
float
góc, đo bằng độ đồng hồ từ x-axis, của đường hướng của gradient.
isAngleScalable
bool
nếu được thiết lập để ’truyền’ góc được thay đổi trong quá trình chuyển đổi với Aspose.Imaging.Brushes.LinearMulticolorGradientbrush.
Properties
InterpolationColors
Nhận hoặc đặt một Aspose.Imaging.ColorBlend mà xác định một gradient tuyến tính đa màu.
public ColorBlend InterpolationColors { get; set; }