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
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
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
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
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 [ ]