Class LinearGradientBrushBase

Class LinearGradientBrushBase

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

Ini mewakili Aspose.Imaging.Brush dengan kemampuan gradient dan sifat yang sesuai.

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

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase

Derived

LinearGradientBrush , LinearMulticolorGradientBrush

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

Constructors

LinearGradientBrushBase()

Inicialisasi contoh baru dari Aspose.Imaging.Brushes.LinearGradientBrushBase kelas dengan parameter default.Sudut adalah 45 derajat dan rektangle terletak di (0,0) dengan ukuran (1,1).

protected LinearGradientBrushBase()

LinearGradientBrushBase(titik, titik)

Inicialisasi contoh baru dari kelas Aspose.Imaging.Brushes.LinearGradientBrushBase. rektangle gradient dikira dari titik yang ditentukan.

protected LinearGradientBrushBase(Point point1, Point point2)

Parameters

point1 Point

Struktur Aspose.Imaging.Point yang mewakili titik permulaan gradient linear.

point2 Point

Struktur Aspose.Imaging.Point yang mewakili titik akhir gradient linear.

LinearGradientBrushBase(Perbedaan PointF)

Inicialisasi contoh baru dari kelas Aspose.Imaging.Brushes.LinearGradientBrushBase. rektangle gradient dikira dari titik yang ditentukan.

protected LinearGradientBrushBase(PointF point1, PointF point2)

Parameters

point1 PointF

Struktur Aspose.Imaging.PointF yang mewakili titik permulaan gradient linear.

point2 PointF

Struktur Aspose.Imaging.PointF yang mewakili titik akhir gradient linear.

LinearGradientBrushBase(Rectangle, Float dan Bool)

Inicialisasi contoh baru dari Aspose.Imaging.Brushes.LinearGradientBrushBase kelas berdasarkan rektangle dan sudut orientasi.

protected LinearGradientBrushBase(Rectangle rect, float angle, bool isAngleScalable)

Parameters

rect Rectangle

Struktur Aspose.Imaging.RectangleF yang menentukan batas gradient linear.

angle float

Sudut, diukur dalam derajat jam dari x-axis, dari garis orientasi gradient.

isAngleScalable bool

Jika ditetapkan untuk ‘kebenaran’ sudut berubah selama transformasi yang diterapkan pada Aspose.Imaging.Brushes.LinearGradientBrushBase ini.

LinearGradientBrushBase(RectangleF, float, bool)

Inicialisasi contoh baru dari Aspose.Imaging.Brushes.LinearGradientBrushBase kelas berdasarkan rektangle, mulai dan berakhir warna, dan sudut orientasi.

protected LinearGradientBrushBase(RectangleF rect, float angle, bool isAngleScalable)

Parameters

rect RectangleF

Struktur Aspose.Imaging.RectangleF yang menentukan batas gradient linear.

angle float

Sudut, diukur dalam derajat jam dari x-axis, dari garis orientasi gradient.

isAngleScalable bool

Jika ditetapkan untuk ‘kebenaran’ sudut berubah selama transformasi dengan ini Aspose.Imaging.Brushes.LinearGradientBrushBase.

Properties

Angle

Dapatkan atau menetapkan sudut gradient.

public float Angle { get; set; }

Nilai Properti

float

GammaCorrection

Dapatkan atau menetapkan nilai yang menunjukkan apakah koreksi gamma diaktifkan untuk Aspose.Imaging.Brushes.LinearGradientBrushBase.

public bool GammaCorrection { get; set; }

Nilai Properti

bool

IsAngleScalable

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

public bool IsAngleScalable { get; set; }

Nilai Properti

bool

Rectangle

Mendapatkan atau menetapkan daerah rektangular yang menentukan titik permulaan dan akhir dari gradient.

public RectangleF Rectangle { get; set; }

Nilai Properti

RectangleF

 Indonesia