Class LinearGradientBrushBase

Class LinearGradientBrushBase

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

Bir gradient yeteneğine sahip ve uygun özelliklere sahip Aspose.Imaging.Brush’ı temsil eder.

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

Miras

objectDisposableObjectBrushTransformBrushLinearGradientBrushBase

Türetilen

LinearGradientBrush, LinearMulticolorGradientBrush

Uygulamalar

IDisposable

Miras Alınan Üyeler

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

Yapıcılar

LinearGradientBrushBase()

Varsayılan parametrelerle Aspose.Imaging.Brushes.LinearGradientBrushBase sınıfının yeni bir örneğini başlatır.
Açı 45 derece ve dikdörtgen (0,0) konumunda (1,1) boyutundadır.

protected LinearGradientBrushBase()

LinearGradientBrushBase(Point, Point)

Aspose.Imaging.Brushes.LinearGradientBrushBase sınıfının yeni bir örneğini başlatır. Gradient dikdörtgeni belirtilen noktalardan hesaplanır.

protected LinearGradientBrushBase(Point point1, Point point2)

Parametreler

point1 Point

Linear gradient’in başlangıç noktasını temsil eden bir Aspose.Imaging.Point yapısı.

point2 Point

Linear gradient’in bitiş noktasını temsil eden bir Aspose.Imaging.Point yapısı.

LinearGradientBrushBase(PointF, PointF)

Aspose.Imaging.Brushes.LinearGradientBrushBase sınıfının yeni bir örneğini başlatır. Gradient dikdörtgeni belirtilen noktalardan hesaplanır.

protected LinearGradientBrushBase(PointF point1, PointF point2)

Parametreler

point1 PointF

Linear gradient’in başlangıç noktasını temsil eden bir Aspose.Imaging.PointF yapısı.

point2 PointF

Linear gradient’in bitiş noktasını temsil eden bir Aspose.Imaging.PointF yapısı.

LinearGradientBrushBase(Rectangle, float, bool)

Bir dikdörtgen ve bir yön açısına dayalı olarak Aspose.Imaging.Brushes.LinearGradientBrushBase sınıfının yeni bir örneğini başlatır.

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

Parametreler

rect Rectangle

Linear gradient’in sınırlarını belirten bir Aspose.Imaging.RectangleF yapısı.

angle float

Gradient’in yön çizgisinin x-ekseni ile saat yönünde ölçülen açısı.

isAngleScalable bool


### <a id="Aspose_Imaging_Brushes_LinearGradientBrushBase__ctor_Aspose_Imaging_RectangleF_System_Single_System_Boolean_"></a> LinearGradientBrushBase\(RectangleF, float, bool\)

Bir dikdörtgen, başlangıç ve bitiş renkleri ile bir yön açısına dayalı olarak Aspose.Imaging.Brushes.LinearGradientBrushBase sınıfının yeni bir örneğini başlatır.

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

Parametreler

rect RectangleF

Linear gradient’in sınırlarını belirten bir Aspose.Imaging.RectangleF yapısı.

angle float

Gradient’in yön çizgisinin x-ekseni ile saat yönünde ölçülen açısı.

isAngleScalable bool


## Özellikler

### <a id="Aspose_Imaging_Brushes_LinearGradientBrushBase_Angle"></a> Açı

Gradient açısını alır veya ayarlar.

```csharp
public float Angle { get; set; }

Özellik Değeri

float

GammaDüzeltme

Bu Aspose.Imaging.Brushes.LinearGradientBrushBase için gamma düzeltmenin etkin olup olmadığını belirten bir değeri alır veya ayarlar.

public bool GammaCorrection { get; set; }

Özellik Değeri

bool

AçıÖlçeklenebilirMi

Aspose.Imaging.Brushes.LinearGradientBrushBase.Açı’nın bu Aspose.Imaging.Brushes.LinearGradientBrushBase ile dönüşümler sırasında değişip değişmeyeceğini belirten bir değeri alır veya ayarlar.

public bool IsAngleScalable { get; set; }

Özellik Değeri

bool

Dikdörtgen

Gradient’in başlangıç ve bitiş noktalarını tanımlayan dikdörtgen bir alanı alır veya ayarlar.

public RectangleF Rectangle { get; set; }

Özellik Değeri

RectangleF

 Türkçe