Class PathGradientBrush

Class PathGradientBrush

Nama dari : Aspose.Imaging.Brushes Pengumpulan: Aspose.Imaging.dll (25.4.0)

Mengkapsulkan objek Aspose.Imaging.Brush dengan gradient.Kelas ini tidak dapat diwarisi.

[JsonObject(MemberSerialization.OptIn)]
public sealed class PathGradientBrush : PathGradientBrushBase, IDisposable

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase PathGradientBrush

Implements

IDisposable

anggota yang diwarisi

PathGradientBrushBase.PathPoints , PathGradientBrushBase.GraphicsPath , PathGradientBrushBase.CenterPoint , PathGradientBrushBase.FocusScales , 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.Opacity , DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Warna pusat adalah putih secara default. pengguna dapat mengubah nilai ini kapan saja kemudian.

Rangkaian warna lingkaran dimulai dengan satu elemen yang mengandung warna putih secara default. warna lingkaran dapat diubah kemudian, namun setidaknya satu elemen diperlukan saat mengatur warna lingkaran.

Lihat Aspose.Imaging.Brushes.PathGradientBrush.Blend untuk rincian lebih lanjut tentang inisialisasi.

Constructors

PathGradientBrush(PointF[])

Inicialisasi contoh baru dari kelas Aspose.Imaging.Brushes.PathGradientBrush dengan poin yang ditentukan.

public PathGradientBrush(PointF[] pathPoints)

Parameters

pathPoints PointF [ ]

Sebuah rangkaian struktur Aspose.Imaging.PointF yang mewakili titik-titik yang membentuk vertikal jalan.

PathGradientBrush(PointF[ ], dan WrapMode)

Inicialisasi contoh baru dari kelas Aspose.Imaging.Brushes.PathGradientBrush dengan titik yang ditentukan dan mode wrap.

public PathGradientBrush(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.PathGradientBrush dicetak.

PathGradientBrush(Point[])

Inicialisasi contoh baru dari kelas Aspose.Imaging.Brushes.PathGradientBrush dengan poin yang ditentukan.

public PathGradientBrush(Point[] pathPoints)

Parameters

pathPoints Point [ ]

Sebuah rangkaian struktur Aspose.Imaging.Point yang mewakili titik-titik yang membentuk vertikal jalan.

PathGradientBrush(Point[ ], dan WrapMode)

Inicialisasi contoh baru dari kelas Aspose.Imaging.Brushes.PathGradientBrush dengan titik yang ditentukan dan mode wrap.

public PathGradientBrush(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.PathGradientBrush dicetak.

PathGradientBrush(GraphicsPath)

Inicialisasi contoh baru dari kelas Aspose.Imaging.Brushes.PathGradientBrush dengan jalur yang ditentukan.

public PathGradientBrush(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.GraphicsPath yang menentukan area yang diisi dengan ini Aspose.Imaging.Brushes.PathGradientBrush.

Properties

Blend

Dapatkan atau menetapkan Aspose.Imaging.Blend yang menentukan posisi dan faktor yang menentukan falloff yang disesuaikan untuk gradient.

public Blend Blend { get; set; }

Nilai Properti

Blend

CenterColor

Dapatkan atau menetapkan warna di tengah jalur gradient.

public Color CenterColor { get; set; }

Nilai Properti

Color

InterpolationColors

Dapatkan atau menetapkan Aspose.Imaging.ColorBlend yang mendefinisikan gradient linear berbilang warna.

[Obsolete("This property is not used in this class anymore. Use PathMulticolorGradientBrush class instead.")]
[JsonIgnore]
public ColorBlend InterpolationColors { get; set; }

Nilai Properti

ColorBlend

SurroundColors

Dapatkan atau menetapkan berbagai warna yang sesuai dengan titik-titik di jalur ini Aspose.Imaging.Brushes.PathGradientBrush mengisi.

public Color[] SurroundColors { get; set; }

Nilai Properti

Color [ ]

Methods

SetBlendTriangularShape(kapal)

Mencipta gradient dengan warna tengah dan falloff linear untuk satu warna sekitarnya.

public void SetBlendTriangularShape(float focus)

Parameters

focus float

Nilai dari 0 hingga 1 yang menentukan di mana, di sepanjang radial dari pusat jalan ke sempadan jalan, warna pusat akan berada pada intensitas tertinggi.

SetBlendTriangularShape(Banjir, Banjir)

Mencipta gradient dengan warna tengah dan falloff linear untuk setiap warna sekitarnya.

public void SetBlendTriangularShape(float focus, float scale)

Parameters

focus float

Nilai dari 0 hingga 1 yang menentukan di mana, di sepanjang radial dari pusat jalan ke sempadan jalan, warna pusat akan berada pada intensitas tertinggi.

scale float

Nilai dari 0 hingga 1 yang menentukan intensitas maksimum warna pusat yang dicampur dengan warna perbatasan. nilai 1 menyebabkan intensitas tertinggi mungkin warna pusat, dan itu adalah nilai default.

SetSigmaBellShape(kapal)

Mencipta gradient brush yang mengubah warna mulai dari pusat jalan ke luar ke sempadan jalan. peralihan dari satu warna ke yang lain didasarkan pada kurva berbentuk lonceng.

public void SetSigmaBellShape(float focus)

Parameters

focus float

Nilai dari 0 hingga 1 yang menentukan di mana, di sepanjang radial dari pusat jalan ke sempadan jalan, warna pusat akan berada pada intensitas tertinggi.

SetSigmaBellShape(Banjir, Banjir)

Mencipta gradient brush yang mengubah warna mulai dari pusat jalan ke luar ke sempadan jalan. peralihan dari satu warna ke yang lain didasarkan pada kurva berbentuk lonceng.

public void SetSigmaBellShape(float focus, float scale)

Parameters

focus float

Nilai dari 0 hingga 1 yang menentukan di mana, di sepanjang radial dari pusat jalan ke sempadan jalan, warna pusat akan berada pada intensitas tertinggi.

scale float

Nilai dari 0 hingga 1 yang menentukan intensitas maksimum warna pusat yang dicampur dengan warna perbatasan. nilai 1 menyebabkan intensitas tertinggi mungkin warna pusat, dan itu adalah nilai default.

 Indonesia