Class LinearGradientBrushBase

Class LinearGradientBrushBase

Namespace: Aspose.Imaging.Brushes
Assembly: Aspose.Imaging.dll (25.2.0)

Mewakili sebuah Aspose.Imaging.Brush dengan kemampuan gradien dan properti yang sesuai.

[JsonObject(MemberSerialization.OptIn)]
public abstract class LinearGradientBrushBase : TransformBrush, IDisposable

Pewarisan

objectDisposableObjectBrushTransformBrushLinearGradientBrushBase

Turunan

LinearGradientBrush, LinearMulticolorGradientBrush

Mengimplementasikan

IDisposable

Anggota yang Dwarisi

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()

Konstruktor

LinearGradientBrushBase()

Menginisialisasi sebuah instance baru dari kelas Aspose.Imaging.Brushes.LinearGradientBrushBase dengan parameter default. Sudutnya adalah 45 derajat dan persegi panjang terletak di (0,0) dengan ukuran (1,1).

protected LinearGradientBrushBase()

LinearGradientBrushBase(Point, Point)

Menginisialisasi sebuah instance baru dari kelas Aspose.Imaging.Brushes.LinearGradientBrushBase. Persegi panjang gradien dihitung dari titik yang ditentukan.

protected LinearGradientBrushBase(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.

LinearGradientBrushBase(PointF, PointF)

Menginisialisasi sebuah instance baru dari kelas Aspose.Imaging.Brushes.LinearGradientBrushBase. Persegi panjang gradien dihitung dari titik yang ditentukan.

protected LinearGradientBrushBase(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.

LinearGradientBrushBase(Rectangle, float, bool)

Menginisialisasi sebuah instance baru dari kelas Aspose.Imaging.Brushes.LinearGradientBrushBase berdasarkan persegi panjang dan sudut orientasi.

protected LinearGradientBrushBase(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 diatur ke ```cstrue sudut akan berubah selama transformasi yang diterapkan pada Aspose.Imaging.Brushes.LinearGradientBrushBase ini.

LinearGradientBrushBase(RectangleF, float, bool)

Menginisialisasi sebuah instance baru dari kelas Aspose.Imaging.Brushes.LinearGradientBrushBase berdasarkan persegi panjang, warna awal dan akhir, serta sudut orientasi.

protected LinearGradientBrushBase(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 diatur ke ```cstrue sudut akan berubah selama transformasi dengan Aspose.Imaging.Brushes.LinearGradientBrushBase ini.

Properti

Angle

Mengambil atau mengatur sudut gradien.

public float Angle { get; set; }

Nilai Properti

float

GammaCorrection

Mengambil atau mengatur nilai yang menunjukkan apakah koreksi gamma diaktifkan untuk Aspose.Imaging.Brushes.LinearGradientBrushBase ini.

public bool GammaCorrection { get; set; }

Nilai Properti

bool

IsAngleScalable

Mengambil atau mengatur nilai yang menunjukkan apakah Aspose.Imaging.Brushes.LinearGradientBrushBase.Angle berubah selama transformasi dengan Aspose.Imaging.Brushes.LinearGradientBrushBase ini.

public bool IsAngleScalable { get; set; }

Nilai Properti

bool

Rectangle

Mengambil atau mengatur wilayah persegi panjang yang mendefinisikan titik awal dan akhir dari gradien.

public RectangleF Rectangle { get; set; }

Nilai Properti

RectangleF

 Indonesia