Class PathGradientBrushBase

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

IDisposable

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

PointF

FocusScales

Dapatkan atau menetapkan titik fokus untuk gradient falloff.

public PointF FocusScales { get; set; }

Nilai Properti

PointF

GraphicsPath

Dapatkan jalur grafis ini brush dibangun di atas.

public GraphicsPath GraphicsPath { get; }

Nilai Properti

GraphicsPath

PathPoints

Mendapatkan jalur titik ini brush dibangun di atas.

public PointF[] PathPoints { get; }

Nilai Properti

PointF [ ]

 Indonesia