Class PathGradientBrushBase

Class PathGradientBrushBase

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 Aspose.Imaging.Brush với chức năng gradient con đường cơ sở.

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

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase

Derived

PathGradientBrush , PathMulticolorGradientBrush

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()

Remarks

Lưu ý rằng khi tạo lớp Aspose.Imaging.Brushes.PathGradientBushBase nó nên được khởi động với ít nhất 2 điểm.sẽ luôn luôn là một con số đóng, điểm cuối cùng kết nối với điểm đầu tiên. hình dạng này được điền vào Aspose.Imaging.Brushes.PathGradientBushBase.Việc thực hiện GDI+ ném một System.OutOfMemoryException khi đi qua các góc trống hoặc các điểm được thiết lập có cùng các tọa độ.Các Aspose.Imaging.Brushes.PathGradientBushBase ném một ngoại lệ khi chuỗi điểm chứa ít hơn 2 điểm, System.ArgumentException làném thay vì System.OutOfMemoryTừ khi điểm sắp xếp là không thể chấp nhận được.Điểm trung tâm được tính như là một trung tâm khối lượng cho những đi qua trong điểm theo mặc định. người dùng có thể thay đổi điểm này sau đó.Kích thước tập trung là một điểm trống (0.0, 0.0) theo mặc định.

Constructors

PathGradientBrushBase(Điểm[])

Bắt đầu một trường hợp mới của lớp Aspose.Imaging.Brushes.PathGradientBrashBase với các điểm được chỉ định.

[JsonConstructor]
protected PathGradientBrushBase(PointF[] pathPoints)

Parameters

pathPoints PointF [ ]

Một loạt các cấu trúc Aspose.Imaging.PointF đại diện cho các điểm tạo thành các chiều cao của con đường.

PathGradientBrushBase(Điểm[ ], Tải WrapMode)

Bắt đầu một trường hợp mới của lớp Aspose.Imaging.Brushes.PathGradientBrashBase với các điểm được chỉ định và chế độ nhúng.

protected PathGradientBrushBase(PointF[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints PointF [ ]

Một loạt các cấu trúc Aspose.Imaging.PointF đại diện cho các điểm tạo thành các chiều cao của con đường.

wrapMode WrapMode

Một Aspose.Imaging.WrapMode mà chỉ định làm thế nào để lấp đầy được kéo với này Wl17.Brushes.PathGradientBushBase được dán.

PathGradientBrushBase(Point[])

Bắt đầu một trường hợp mới của lớp Aspose.Imaging.Brushes.PathGradientBrashBase với các điểm được chỉ định.

protected PathGradientBrushBase(Point[] pathPoints)

Parameters

pathPoints Point [ ]

Một loạt các cấu trúc Aspose.Imaging.Point đại diện cho các điểm tạo thành các dọc của con đường.

PathGradientBrushBase(Point[ ], Tải WrapMode)

Bắt đầu một trường hợp mới của lớp Aspose.Imaging.Brushes.PathGradientBrashBase với các điểm được chỉ định và chế độ nhúng.

protected PathGradientBrushBase(Point[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints Point [ ]

Một loạt các cấu trúc Aspose.Imaging.Point đại diện cho các điểm tạo thành các dọc của con đường.

wrapMode WrapMode

Một Aspose.Imaging.WrapMode mà chỉ định làm thế nào để lấp đầy được kéo với này Wl17.Brushes.PathGradientBushBase được dán.

PathGradientBrushBase(GraphicsPath)

Bắt đầu một trường hợp mới của lớp Aspose.Imaging.Brushes.PathGradientBrashBase với con đường được chỉ định.

protected PathGradientBrushBase(GraphicsPath path)

Parameters

path GraphicsPath

Các Aspose.Imaging.Brushes.PathGradientBushBase.GraphicsCách xác định khu vực được lấp đầy bởi _ www.brush.fr .

Properties

CenterPoint

Nhận hoặc đặt điểm trung tâm của đường gradient.

public PointF CenterPoint { get; set; }

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

PointF

FocusScales

Nhận hoặc đặt điểm tập trung cho gradient falloff.

public PointF FocusScales { get; set; }

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

PointF

GraphicsPath

Nhận được con đường đồ họa này bơm được xây dựng trên.

public GraphicsPath GraphicsPath { get; }

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

GraphicsPath

PathPoints

Gets con đường điểm này brush được xây dựng trên.

public PointF[] PathPoints { get; }

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

PointF [ ]

 Tiếng Việt