Class LinearMulticolorGradientBrush
Namespace: Aspose.Imaging.Brushes
Assembly: Aspose.Imaging.dll (25.2.0)
Mewakili sebuah Aspose.Imaging.Brush dengan gradien linier yang didefinisikan oleh beberapa warna dan posisi yang sesuai. Kelas ini tidak dapat diwarisi.
[JsonObject(MemberSerialization.OptIn)]
public sealed class LinearMulticolorGradientBrush : LinearGradientBrushBase, IDisposable
Pewarisan
object ← DisposableObject ← Brush ← TransformBrush ← LinearGradientBrushBase ← LinearMulticolorGradientBrush
Mengimplementasikan
Anggota yang diwarisi
LinearGradientBrushBase.Rectangle, LinearGradientBrushBase.Angle, LinearGradientBrushBase.IsAngleScalable, LinearGradientBrushBase.GammaCorrection, 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()
Konstruktor
LinearMulticolorGradientBrush()
Menginisialisasi instance baru dari kelas Aspose.Imaging.Brushes.LinearMulticolorGradientBrush dengan parameter default. Warna awal adalah hitam, warna akhir adalah putih, sudut adalah 45 derajat dan persegi panjang terletak di (0,0) dengan ukuran (1,1).
public LinearMulticolorGradientBrush()
LinearMulticolorGradientBrush(Point, Point)
Menginisialisasi instance baru dari kelas Aspose.Imaging.Brushes.LinearMulticolorGradientBrush dengan titik yang ditentukan.
public LinearMulticolorGradientBrush(Point point1, Point point2)
Parameter
point1
Point
Sebuah struktur Aspose.Imaging.Point yang mewakili titik awal dari gradien linier.
point2
Point
Sebuah struktur Aspose.Imaging.Point yang mewakili titik akhir dari gradien linier.
LinearMulticolorGradientBrush(PointF, PointF)
Menginisialisasi instance baru dari kelas Aspose.Imaging.Brushes.LinearMulticolorGradientBrush dengan titik yang ditentukan.
public LinearMulticolorGradientBrush(PointF point1, PointF point2)
Parameter
point1
PointF
Sebuah struktur Aspose.Imaging.PointF yang mewakili titik awal dari gradien linier.
point2
PointF
Sebuah struktur Aspose.Imaging.PointF yang mewakili titik akhir dari gradien linier.
LinearMulticolorGradientBrush(Rectangle, float)
Menginisialisasi instance baru dari kelas Aspose.Imaging.Brushes.LinearMulticolorGradientBrush berdasarkan persegi panjang dan sudut orientasi.
public LinearMulticolorGradientBrush(Rectangle rect, float angle)
Parameter
rect
Rectangle
Sebuah struktur Aspose.Imaging.RectangleF yang menentukan batas dari gradien linier.
angle
float
Sudut, diukur dalam derajat searah jarum jam dari sumbu x, dari garis orientasi gradien.
LinearMulticolorGradientBrush(RectangleF, float)
Menginisialisasi instance baru dari kelas Aspose.Imaging.Brushes.LinearMulticolorGradientBrush berdasarkan persegi panjang dan sudut orientasi.
public LinearMulticolorGradientBrush(RectangleF rect, float angle)
Parameter
rect
RectangleF
Sebuah struktur Aspose.Imaging.RectangleF yang menentukan batas dari gradien linier.
angle
float
Sudut, diukur dalam derajat searah jarum jam dari sumbu x, dari garis orientasi gradien.
LinearMulticolorGradientBrush(Rectangle, float, bool)
Menginisialisasi instance baru dari kelas Aspose.Imaging.Brushes.LinearMulticolorGradientBrush berdasarkan persegi panjang dan sudut orientasi.
public LinearMulticolorGradientBrush(Rectangle rect, float angle, bool isAngleScalable)
Parameter
rect
Rectangle
Sebuah struktur Aspose.Imaging.RectangleF yang menentukan batas dari gradien linier.
angle
float
Sudut, diukur dalam derajat searah jarum jam dari sumbu x, dari garis orientasi gradien.
isAngleScalable
bool
jika disetel ke ```cstrue sudut akan berubah selama transformasi dengan Aspose.Imaging.Brushes.LinearMulticolorGradientBrush ini.
LinearMulticolorGradientBrush(RectangleF, float, bool)
Menginisialisasi instance baru dari kelas Aspose.Imaging.Brushes.LinearMulticolorGradientBrush berdasarkan persegi panjang dan sudut orientasi.
public LinearMulticolorGradientBrush(RectangleF rect, float angle, bool isAngleScalable)
Parameter
rect
RectangleF
Sebuah struktur Aspose.Imaging.RectangleF yang menentukan batas dari gradien linier.
angle
float
Sudut, diukur dalam derajat searah jarum jam dari sumbu x, dari garis orientasi gradien.
isAngleScalable
bool
jika disetel ke ```cstrue sudut akan berubah selama transformasi dengan Aspose.Imaging.Brushes.LinearMulticolorGradientBrush ini.
Properti
InterpolationColors
Mengambil atau menetapkan sebuah Aspose.Imaging.ColorBlend yang mendefinisikan gradien linier multicolor.
public ColorBlend InterpolationColors { get; set; }