Class LinearGradientBrushBase

Class LinearGradientBrushBase

Der Name: Aspose.Imaging.Brushes Versammlung: Aspose.Imaging.dll (25.4.0)

Es repräsentiert eine Aspose.Imaging.Brush mit gradienten Fähigkeiten und geeigneten Eigenschaften.

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

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase

Derived

LinearGradientBrush , LinearMulticolorGradientBrush

Implements

IDisposable

Vererbte Mitglieder

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

Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.LinearGradientBrushBase Klasse mit Standardparameter.Der Winkel ist 45 Grad und der Rechteck befindet sich in (0,0) mit Größe (1,1).

protected LinearGradientBrushBase()

LinearGradientBrushBase(Punkt, Punkt)

Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.LinearGradientBrushBase Klasse.

protected LinearGradientBrushBase(Point point1, Point point2)

Parameters

point1 Point

Eine Aspose.Imaging.Point-Struktur, die das Ausgangspunkt des linearen Gradients darstellt.

point2 Point

Eine Aspose.Imaging.Point-Struktur, die das Endpunkt des linearen Gradients darstellt.

LinearGradientBrushBase(PointF und PointF)

Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.LinearGradientBrushBase Klasse.

protected LinearGradientBrushBase(PointF point1, PointF point2)

Parameters

point1 PointF

Eine Aspose.Imaging.PointF Struktur, die das Ausgangspunkt des linearen Gradients darstellt.

point2 PointF

Eine Aspose.Imaging.PointF Struktur, die das Endpunkt des linearen Gradients darstellt.

LinearGradientBrushBase(Rectangle, Float und Bool)

Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.LinearGradientBrushBase Klasse basierend auf einem Rechteck und einem Orientierungswinkel.

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

Parameters

rect Rectangle

Eine Aspose.Imaging.RectangleF Struktur, die die Grenzen des linearen Gradients angibt.

angle float

Der Winkel, gemessen in Gradklockwesen vom X-Axis, der Orientierungslinie des Gradienten.

isAngleScalable bool

wenn die Ecke zum “Glauben” eingestellt wird, wird während der Transformationen auf diese Aspose.Imaging.Brushes.LinearGradientBrushBase angewendet.

LinearGradientBrushBase(RectangleF, Float, Bool)

Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.LinearGradientBrushBase Klasse basierend auf einem rechteckigen, beginnenden und endenden Farben und einem Orientierungswinkel.

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

Parameters

rect RectangleF

Eine Aspose.Imaging.RectangleF Struktur, die die Grenzen des linearen Gradients angibt.

angle float

Der Winkel, gemessen in Gradklockwesen vom X-Axis, der Orientierungslinie des Gradienten.

isAngleScalable bool

wenn die Ecke zum “Glauben” eingestellt wird, wird während der Transformation mit diesem Aspose.Imaging.Brushes.LinearGradientBrushBase geändert.

Properties

Angle

Gibt oder legt den Gradientang.

public float Angle { get; set; }

Eigentumswert

float

GammaCorrection

Erhalten oder setzen Sie einen Wert an, der angibt, ob die Gamma Korrektur für diese Aspose.Imaging.Brushes.LinearGradientBrushBase aktiviert ist.

public bool GammaCorrection { get; set; }

Eigentumswert

bool

IsAngleScalable

Sie erhalten oder setzen einen Wert, der darauf hindeutet, ob Aspose.Imaging.Brushes.LinearGradientBrushBase.Angle während der Transformationen mit diesem Aspose.Imaging.Brushes.LinearGradientBrushBase geändert wird.

public bool IsAngleScalable { get; set; }

Eigentumswert

bool

Rectangle

Er erhält oder stellt eine rechteckige Region fest, die die Anfangs- und Endpunkte des Gradients definiert.

public RectangleF Rectangle { get; set; }

Eigentumswert

RectangleF

 Deutsch