Class LinearMulticolorGradientBrush

Class LinearMulticolorGradientBrush

Il nome: Aspose.Imaging.Brushes Assemblea: Aspose.Imaging.dll (25.4.0)

Represente un Aspose.Imaging.Brush con gradiente lineare definito da più colori e posizioni appropriate.Questa classe non può essere ereditata.

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

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase LinearMulticolorGradientBrush

Implements

IDisposable

I membri ereditari

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

Inizializza una nuova instanza della classe Aspose.Imaging.Brushes.LinearMulticolorGradientbrush con parametri predefiniti.Il colore di partenza è nero, il colore di fine è bianco, l’angolo è di 45 gradi e il rettangolo è situato in (0,0) con dimensioni (1,1).

public LinearMulticolorGradientBrush()

LinearMulticolorGradientBrush(punto, punto)

Inizializza una nuova instanza della classe Aspose.Imaging.Brushes.LinearMulticolorGradientbrush con i punti specificati.

public LinearMulticolorGradientBrush(Point point1, Point point2)

Parameters

point1 Point

Un Aspose.Imaging.Struttura di punto che rappresenta il punto di partenza del gradiente lineare.

point2 Point

Un Aspose.Imaging.Struttura di punto che rappresenta il punto finale del gradiente lineare.

LinearMulticolorGradientBrush(di PointF, PointF)

Inizializza una nuova instanza della classe Aspose.Imaging.Brushes.LinearMulticolorGradientbrush con i punti specificati.

public LinearMulticolorGradientBrush(PointF point1, PointF point2)

Parameters

point1 PointF

Una struttura Aspose.Imaging.PointF che rappresenta il punto di partenza del gradiente lineare.

point2 PointF

Una struttura Aspose.Imaging.PointF che rappresenta il punto finale del gradiente lineare.

LinearMulticolorGradientBrush(Cappuccetto, Float)

Inizializza una nuova instanza della classe Aspose.Imaging.Brushes.LinearMulticolorGradientBush basata su un rettangolo e un angolo di orientamento.

public LinearMulticolorGradientBrush(Rectangle rect, float angle)

Parameters

rect Rectangle

Una struttura Aspose.Imaging.RectangleF che specifica i confini del gradiente lineare.

angle float

L’angolo, misurato in gradi orario dall’asse x, della linea di orientamento del gradiente.

LinearMulticolorGradientBrush(RectangleF, flotta)

Inizializza una nuova instanza della classe Aspose.Imaging.Brushes.LinearMulticolorGradientBush basata su un rettangolo e un angolo di orientamento.

public LinearMulticolorGradientBrush(RectangleF rect, float angle)

Parameters

rect RectangleF

Una struttura Aspose.Imaging.RectangleF che specifica i confini del gradiente lineare.

angle float

L’angolo, misurato in gradi orario dall’asse x, della linea di orientamento del gradiente.

LinearMulticolorGradientBrush(Rettangolo, float, bool)

Inizializza una nuova instanza della classe Aspose.Imaging.Brushes.LinearMulticolorGradientBush basata su un rettangolo e un angolo di orientamento.

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

Parameters

rect Rectangle

Una struttura Aspose.Imaging.RectangleF che specifica i confini del gradiente lineare.

angle float

L’angolo, misurato in gradi orario dall’asse x, della linea di orientamento del gradiente.

isAngleScalable bool

se impostato per “true” l’angolo è cambiato durante le trasformazioni con questo Aspose.Imaging.Brushes.LinearMulticolorGradientBush.

LinearMulticolorGradientBrush(RectangleF, float, bool)

Inizializza una nuova instanza della classe Aspose.Imaging.Brushes.LinearMulticolorGradientBush basata su un rettangolo e un angolo di orientamento.

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

Parameters

rect RectangleF

Una struttura Aspose.Imaging.RectangleF che specifica i confini del gradiente lineare.

angle float

L’angolo, misurato in gradi orario dall’asse x, della linea di orientamento del gradiente.

isAngleScalable bool

se impostato per “true” l’angolo è cambiato durante le trasformazioni con questo Aspose.Imaging.Brushes.LinearMulticolorGradientBush.

Properties

InterpolationColors

Riceve o impone un Aspose.Imaging.ColorBlend che definisce un gradiente lineare multicolore.

public ColorBlend InterpolationColors { get; set; }

Valore di proprietà

ColorBlend

 Italiano