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
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
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
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
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; }