Class LinearGradientBrushBase

Class LinearGradientBrushBase

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 khả năng gradient và các thuộc tính thích hợp.

[JsonObject(MemberSerialization.OptIn)]
public abstract class LinearGradientBrushBase : TransformBrush, IDisposable

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase

Derived

LinearGradientBrush , LinearMulticolorGradientBrush

Implements

IDisposable

Thành viên thừa kế

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.Equals(Brush) , Brush.Opacity , DisposableObject.Dispose() , DisposableObject.ReleaseManagedResources() , DisposableObject.ReleaseUnmanagedResources() , DisposableObject.VerifyNotDisposed() , DisposableObject.Disposed , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

LinearGradientBrushBase()

Bắt đầu một trường hợp mới của lớp Aspose.Imaging.Brushes.LinearGradientBushBase với các thông số mặc định.góc là 45 độ và góc thẳng nằm ở (0,0) với kích thước (1,1).

protected LinearGradientBrushBase()

LinearGradientBrushBase(điểm, điểm)

Bắt đầu một trường hợp mới của lớp Aspose.Imaging.Brushes.LinearGradientBrashBase.

protected LinearGradientBrushBase(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.

LinearGradientBrushBase(Điểm, PointF)

Bắt đầu một trường hợp mới của lớp Aspose.Imaging.Brushes.LinearGradientBrashBase.

protected LinearGradientBrushBase(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.

LinearGradientBrushBase(Vòng tay, float, bool)

Bắt đầu một trường hợp mới của lớp Aspose.Imaging.Brushes.LinearGradientBrashBase dựa trên một góc thẳng và góc định hướng.

protected LinearGradientBrushBase(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 được áp dụng cho Aspose.Imaging.Brushes.LinearGradientBushBase.

LinearGradientBrushBase(Nước hoa, float, bool)

Bắt đầu một ví dụ mới của lớp Aspose.Imaging.Brushes.LinearGradientBrashBase dựa trên một góc thẳng, bắt đầu và kết thúc màu sắc, và một khung định hướng.

protected LinearGradientBrushBase(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.LinearGradientBushBase.

Properties

Angle

Nhận hoặc đặt góc độ.

public float Angle { get; set; }

Giá trị bất động sản

float

GammaCorrection

Nhận hoặc đặt một giá trị cho thấy liệu chỉnh sửa gamma có được kích hoạt cho Aspose.Imaging.Brushes.LinearGradientBushBase.

public bool GammaCorrection { get; set; }

Giá trị bất động sản

bool

IsAngleScalable

Nhận hoặc đặt một giá trị cho thấy liệu Aspose.Imaging.Brushes.LinearGradientBushBase.Angle có được thay đổi trong quá trình chuyển đổi với cái này Wl17. Brushs.

public bool IsAngleScalable { get; set; }

Giá trị bất động sản

bool

Rectangle

Nhận hoặc đặt một khu vực thẳng thắn mà xác định các điểm khởi đầu và kết thúc của gradient.

public RectangleF Rectangle { get; set; }

Giá trị bất động sản

RectangleF

 Tiếng Việt