Class LinearMulticolorGradientBrush

Class LinearMulticolorGradientBrush

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

Es repräsentiert eine Aspose.Imaging.Brush mit linearem Gradient, definiert durch mehrere Farben und geeignete Positionen.

[JsonObject(MemberSerialization.OptIn)]
public sealed class LinearMulticolorGradientBrush : LinearGradientBrushBase, IDisposable

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase LinearMulticolorGradientBrush

Implements

IDisposable

Vererbte Mitglieder

LinearGradientBrushBase.Rectangle , LinearGradientBrushBase.Angle , LinearGradientBrushBase.IsAngleScalable , LinearGradientBrushBase.GammaCorrection , 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.Opacity , DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

LinearMulticolorGradientBrush()

Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.LinearMulticolorGradientBrush Klasse mit Standardparameter.Die Ausgangsfarbe ist schwarz, die Endfarbe ist weiß, der Winkel ist 45 Grad und der Rechteck befindet sich in (0,0) mit Größe (1,1).

public LinearMulticolorGradientBrush()

LinearMulticolorGradientBrush(Punkt, Punkt)

Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.LinearMulticolorGradientBrush Klasse mit den angegebenen Punkten.

public LinearMulticolorGradientBrush(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.

LinearMulticolorGradientBrush(PointF und PointF)

Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.LinearMulticolorGradientBrush Klasse mit den angegebenen Punkten.

public LinearMulticolorGradientBrush(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.

LinearMulticolorGradientBrush(Rectangle und Float)

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

public LinearMulticolorGradientBrush(Rectangle rect, float angle)

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.

LinearMulticolorGradientBrush(RectangleF, Flut)

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

public LinearMulticolorGradientBrush(RectangleF rect, float angle)

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.

LinearMulticolorGradientBrush(Rectangle, Float und Bool)

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

public LinearMulticolorGradientBrush(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 “rich” eingestellt wird, wird während der Transformation mit diesem Aspose.Imaging.Brushes.LinearMulticolorGradientBrush geändert.

LinearMulticolorGradientBrush(RectangleF, Float, Bool)

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

public LinearMulticolorGradientBrush(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 “rich” eingestellt wird, wird während der Transformation mit diesem Aspose.Imaging.Brushes.LinearMulticolorGradientBrush geändert.

Properties

InterpolationColors

Er erhält oder setzt eine Aspose.Imaging.ColorBlend, die ein mehrfarbiges lineares Gradient definiert.

public ColorBlend InterpolationColors { get; set; }

Eigentumswert

ColorBlend

 Deutsch