Class LinearMulticolorGradientBrush

Class LinearMulticolorGradientBrush

Namn på plats: Aspose.Imaging.Brushes Församling: Aspose.Imaging.dll (25.4.0)

Representerar en Aspose.Imaging.Brush med linjär gradient definierad av flera färger och lämpliga positioner.

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

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase LinearMulticolorGradientBrush

Implements

IDisposable

Arvsmedlemmar

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

Initialiserar en ny instans av Aspose.Imaging.Brushes.LinearMulticolorGradientBrush klass med standardparametrar.Startfärgen är svart, slutfärgen är vit, vinkeln är 45 grader och rektangeln ligger i (0,0) med storlek (1,1).

public LinearMulticolorGradientBrush()

LinearMulticolorGradientBrush(Poäng, poäng)

Initialiserar en ny instans av Aspose.Imaging.Brushes.LinearMulticolorGradientBrush klass med de angivna punkterna.

public LinearMulticolorGradientBrush(Point point1, Point point2)

Parameters

point1 Point

En Aspose.Imaging.Point-struktur som representerar utgångspunkten för den linjära gradienten.

point2 Point

En Aspose.Imaging.Point-struktur som representerar slutpunkten för den linjära gradienten.

LinearMulticolorGradientBrush(PointF och PointF)

Initialiserar en ny instans av Aspose.Imaging.Brushes.LinearMulticolorGradientBrush klass med de angivna punkterna.

public LinearMulticolorGradientBrush(PointF point1, PointF point2)

Parameters

point1 PointF

En Aspose.Imaging.PointF struktur som representerar utgångspunkten för den linjära gradienten.

point2 PointF

En Aspose.Imaging.PointF struktur som representerar slutpunkten för den linjära gradienten.

LinearMulticolorGradientBrush(Rektangel, flöda)

Initialiserar en ny instans av Aspose.Imaging.Brushes.LinearMulticolorGradientBrush-klassen baserad på en rektangel och en orienteringsvinkel.

public LinearMulticolorGradientBrush(Rectangle rect, float angle)

Parameters

rect Rectangle

En Aspose.Imaging.RectangleF struktur som anger gränserna för den linjära gradienten.

angle float

Vinkeln, mätt i grader klockvis från x-axeln, av gradientens orienteringslinje.

LinearMulticolorGradientBrush(RektangleF, Float)

Initialiserar en ny instans av Aspose.Imaging.Brushes.LinearMulticolorGradientBrush-klassen baserad på en rektangel och en orienteringsvinkel.

public LinearMulticolorGradientBrush(RectangleF rect, float angle)

Parameters

rect RectangleF

En Aspose.Imaging.RectangleF struktur som anger gränserna för den linjära gradienten.

angle float

Vinkeln, mätt i grader klockvis från x-axeln, av gradientens orienteringslinje.

LinearMulticolorGradientBrush(Rektangle, float, bool)

Initialiserar en ny instans av Aspose.Imaging.Brushes.LinearMulticolorGradientBrush-klassen baserad på en rektangel och en orienteringsvinkel.

public LinearMulticolorGradientBrush(Rectangle rect, float angle, bool isAngleScalable)

Parameters

rect Rectangle

En Aspose.Imaging.RectangleF struktur som anger gränserna för den linjära gradienten.

angle float

Vinkeln, mätt i grader klockvis från x-axeln, av gradientens orienteringslinje.

isAngleScalable bool

om inställd till ’true’ ändras vinkeln under omvandlingar med denna Aspose.Imaging.Brushes.LinearMulticolorGradientBrush.

LinearMulticolorGradientBrush(RectangleF, float, bool)

Initialiserar en ny instans av Aspose.Imaging.Brushes.LinearMulticolorGradientBrush-klassen baserad på en rektangel och en orienteringsvinkel.

public LinearMulticolorGradientBrush(RectangleF rect, float angle, bool isAngleScalable)

Parameters

rect RectangleF

En Aspose.Imaging.RectangleF struktur som anger gränserna för den linjära gradienten.

angle float

Vinkeln, mätt i grader klockvis från x-axeln, av gradientens orienteringslinje.

isAngleScalable bool

om inställd till ’true’ ändras vinkeln under omvandlingar med denna Aspose.Imaging.Brushes.LinearMulticolorGradientBrush.

Properties

InterpolationColors

Få eller ställa in en Aspose.Imaging.ColorBlend som definierar en mångfärgad linjär gradient.

public ColorBlend InterpolationColors { get; set; }

Fastighetsvärde

ColorBlend

 Svenska