Class PathGradientBrushBase
Nama dari : Aspose.Imaging.Brushes Pengumpulan: Aspose.Imaging.dll (25.4.0)
Ini mewakili Aspose.Imaging.Brush dengan fungsi gradient jalur dasar.
[JsonObject(MemberSerialization.OptIn)]
public abstract class PathGradientBrushBase : TransformBrush, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← PathGradientBrushBase
Derived
PathGradientBrush , PathMulticolorGradientBrush
Implements
anggota yang diwarisi
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
Perhatikan bahwa ketika membuat Aspose.Imaging.Brushes.PathGradientBrushBase kelas itu harus dimulai dengan 2 poin setidaknya.akan selalu menjadi angka tertutup, titik terakhir menghubungkan titik pertama. bentuk itu diisi dengan Aspose.Imaging.Brushes.PathGradientBrushBase ini.Implementasi GDI+ membuang System.OutOfMemoryException ketika melewati array kosong atau titik yang ditetapkan memiliki koordinat yang sama.Aspose.Imaging.Brushes.PathGradientBrushBase melemparkan pengecualian ketika array titik mengandung kurang dari 2 poin, System.ArgumentException adalahdilemparkan bukannya System.OutOfMemoryKecuali ketika urutan titik tidak dapat diterima.Titik pusat dikira sebagai pusat massa untuk yang berlalu dalam titik secara default. pengguna dapat mengubah titik ini kemudian.Skala fokus adalah titik kosong (0.0, 0.0) secara default.
Constructors
PathGradientBrushBase(PointF[])
Inicialisasi contoh baru dari kelas Aspose.Imaging.Brushes.PathGradientBrushBase dengan poin yang ditentukan.
[JsonConstructor]
protected PathGradientBrushBase(PointF[] pathPoints)
Parameters
pathPoints
PointF
[ ]
Sebuah rangkaian struktur Aspose.Imaging.PointF yang mewakili titik-titik yang membentuk vertikal jalan.
PathGradientBrushBase(PointF[ ], dan WrapMode)
Inicialisasi contoh baru dari kelas Aspose.Imaging.Brushes.PathGradientBrushBase dengan titik yang ditentukan dan mode wrap.
protected PathGradientBrushBase(PointF[] pathPoints, WrapMode wrapMode)
Parameters
pathPoints
PointF
[ ]
Sebuah rangkaian struktur Aspose.Imaging.PointF yang mewakili titik-titik yang membentuk vertikal jalan.
wrapMode
WrapMode
Sebuah Aspose.Imaging.WrapMode yang menentukan bagaimana isi dicetak dengan ini Aspose.Imaging.Brushes.PathGradientBrushBase ditutup.
PathGradientBrushBase(Point[])
Inicialisasi contoh baru dari kelas Aspose.Imaging.Brushes.PathGradientBrushBase dengan poin yang ditentukan.
protected PathGradientBrushBase(Point[] pathPoints)
Parameters
pathPoints
Point
[ ]
Sebuah rangkaian struktur Aspose.Imaging.Point yang mewakili titik-titik yang membentuk vertikal jalan.
PathGradientBrushBase(Point[ ], dan WrapMode)
Inicialisasi contoh baru dari kelas Aspose.Imaging.Brushes.PathGradientBrushBase dengan titik yang ditentukan dan mode wrap.
protected PathGradientBrushBase(Point[] pathPoints, WrapMode wrapMode)
Parameters
pathPoints
Point
[ ]
Sebuah rangkaian struktur Aspose.Imaging.Point yang mewakili titik-titik yang membentuk vertikal jalan.
wrapMode
WrapMode
Sebuah Aspose.Imaging.WrapMode yang menentukan bagaimana isi dicetak dengan ini Aspose.Imaging.Brushes.PathGradientBrushBase ditutup.
PathGradientBrushBase(GraphicsPath)
Inicialisasi contoh baru dari kelas Aspose.Imaging.Brushes.PathGradientBrushBase dengan jalur yang ditentukan.
protected PathGradientBrushBase(GraphicsPath path)
Parameters
path
GraphicsPath
Aspose.Imaging.Brushes.PathGradientBrushBase.GraphicsPath yang menentukan area yang diisi dengan ini Aspose.Imaging.Brushes.PathGradientBrushBase.
Properties
CenterPoint
Dapatkan atau menetapkan titik tengah dari jalur gradient.
public PointF CenterPoint { get; set; }
Nilai Properti
FocusScales
Dapatkan atau menetapkan titik fokus untuk gradient falloff.
public PointF FocusScales { get; set; }
Nilai Properti
GraphicsPath
Dapatkan jalur grafis ini brush dibangun di atas.
public GraphicsPath GraphicsPath { get; }
Nilai Properti
PathPoints
Mendapatkan jalur titik ini brush dibangun di atas.
public PointF[] PathPoints { get; }
Nilai Properti
PointF [ ]