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
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; }