Class LinearGradientBrushBase

Class LinearGradientBrushBase

İsim alanı : Aspose.Imaging.Brushes Toplantı: Aspose.Imaging.dll (25.4.0)

Aspose.Imaging.Brush gradient yetenekleri ve uygun özellikleri ile temsil eder.

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

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase

Derived

LinearGradientBrush , LinearMulticolorGradientBrush

Implements

IDisposable

mirasçı üyeleri

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

Aspose.Imaging.Brushes.LinearGradientBrushBase sınıfının yeni bir örneğini varsayılan parametrelerle başlatır.Köşe 45 derecedir ve düz açı (1,1) büyüklüğünde (0,0) yer almaktadır.

protected LinearGradientBrushBase()

LinearGradientBrushBase(noktası , noktası)

Aspose.Imaging.Brushes.LinearGradientBrushBase sınıfının yeni bir örneğini başlatır.

protected LinearGradientBrushBase(Point point1, Point point2)

Parameters

point1 Point

Aspose.Imaging.Point yapısı, lineer gradientin başlangıç noktasını temsil eder.

point2 Point

Aspose.Imaging.Point yapısı, lineer gradientin son noktasını temsil eder.

LinearGradientBrushBase(PointF ve PointF)

Aspose.Imaging.Brushes.LinearGradientBrushBase sınıfının yeni bir örneğini başlatır.

protected LinearGradientBrushBase(PointF point1, PointF point2)

Parameters

point1 PointF

Aspose.Imaging.PointF yapısı, lineer gradientin başlangıç noktasını temsil eder.

point2 PointF

Aspose.Imaging.PointF yapısı, lineer gradientin son noktasını temsil eder.

LinearGradientBrushBase(Rektangle , Float , Bool)

Aspose.Imaging.Brushes.LinearGradientBrushBase sınıfının yeni bir örneği, bir düz açıdan ve bir yön açıdan başlar.

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

Parameters

rect Rectangle

Aspose.Imaging.RectangleF yapısı, lineer gradientin sınırlarını belirler.

angle float

Gradient’in yönlendirme çizgisinin x-axis’ten saat açısı derecelerinde ölçülen açı.

isAngleScalable bool

Eğer ‘gerçek’ olarak ayarlanırsa, bu Aspose.Imaging.Brushes.LinearGradientBrushBase’a uygulanan dönüşümler sırasında açı değişir.

LinearGradientBrushBase(RectangleF, Float ve Bool)

Aspose.Imaging.Brushes.LinearGradientBrushBase sınıfının yeni bir örneği, bir düz açıdan, başlangıç ve son renkler ve bir yönlendirme açıdan başlar.

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

Parameters

rect RectangleF

Aspose.Imaging.RectangleF yapısı, lineer gradientin sınırlarını belirler.

angle float

Gradient’in yönlendirme çizgisinin x-axis’ten saat açısı derecelerinde ölçülen açı.

isAngleScalable bool

Eğer ‘gerçek’ olarak ayarlanırsa, bu Aspose.Imaging.Brushes.LinearGradientBrushBase ile dönüşümler sırasında açı değişir.

Properties

Angle

Gradient açıyı alır veya ayarlar.

public float Angle { get; set; }

Mülkiyet Değer

float

GammaCorrection

Bu Aspose.Imaging.Brushes.LinearGradientBrushBase için gamma düzeltme etkin olup olmadığını gösteren bir değer alır veya ayarlar.

public bool GammaCorrection { get; set; }

Mülkiyet Değer

bool

IsAngleScalable

Aspose.Imaging.Brushes.LinearGradientBrushBase.Angle bu Aspose.Imaging.Brushes.LinearGradientBrushBase ile dönüşümler sırasında değiştirildiğini gösteren bir değer alır veya ayarlar.

public bool IsAngleScalable { get; set; }

Mülkiyet Değer

bool

Rectangle

Gradient’in başlangıç ve son noktalarını tanımlayan düz bir bölgeyi alır veya ayarlar.

public RectangleF Rectangle { get; set; }

Mülkiyet Değer

RectangleF

 Türkçe