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
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
GammaCorrection
Dapatkan atau menetapkan nilai yang menunjukkan apakah koreksi gamma diaktifkan untuk Aspose.Imaging.Brushes.LinearGradientBrushBase.
public bool GammaCorrection { get; set; }
Nilai Properti
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
Rectangle
Mendapatkan atau menetapkan daerah rektangular yang menentukan titik permulaan dan akhir dari gradient.
public RectangleF Rectangle { get; set; }