Class LinearMulticolorGradientBrush

Class LinearMulticolorGradientBrush

De naam: Aspose.Imaging.Brushes Verzameling: Aspose.Imaging.dll (25.4.0)

Vertegenwoordigt een Aspose.Imaging.Brush met lineaire gradient gedefinieerd door meerdere kleuren en passende posities.

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

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase LinearMulticolorGradientBrush

Implements

IDisposable

Geëerbiede leden

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

Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.LinearMulticolorGradientbrush-klasse met standaardparameters.De startkleur is zwart, de eindkleur is wit, de hoek is 45 graden en de rectangel is gelegen in (0,0) met grootte (1,1).

public LinearMulticolorGradientBrush()

LinearMulticolorGradientBrush(punt, punt)

Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.LinearMulticolorGradientbrush klasse met de aangegeven punten.

public LinearMulticolorGradientBrush(Point point1, Point point2)

Parameters

point1 Point

Een Aspose.Imaging.Point-structuur die het beginpunt van de lineaire gradient vertegenwoordigt.

point2 Point

Een Aspose.Imaging.Point-structuur die het eindpunt van het lineaire gradient vertegenwoordigt.

LinearMulticolorGradientBrush(PointF en PointF)

Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.LinearMulticolorGradientbrush klasse met de aangegeven punten.

public LinearMulticolorGradientBrush(PointF point1, PointF point2)

Parameters

point1 PointF

Een Aspose.Imaging.PointF-structuur die het beginpunt van de lineaire gradient vertegenwoordigt.

point2 PointF

Een Aspose.Imaging.PointF-structuur die het eindpunt van het lineaire gradient vertegenwoordigt.

LinearMulticolorGradientBrush(Rectangle, vloot)

Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.LinearMulticolorGradientbrush-klasse op basis van een rectangle en een oriëntatiegang.

public LinearMulticolorGradientBrush(Rectangle rect, float angle)

Parameters

rect Rectangle

Een Aspose.Imaging.RectangleF-structuur die de grenzen van het lineaire gradient bepaalt.

angle float

De hoek, gemeten in graden klokwijze van de x-axis, van de gradient orientatielijn.

LinearMulticolorGradientBrush(RectangleF, vloot)

Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.LinearMulticolorGradientbrush-klasse op basis van een rectangle en een oriëntatiegang.

public LinearMulticolorGradientBrush(RectangleF rect, float angle)

Parameters

rect RectangleF

Een Aspose.Imaging.RectangleF-structuur die de grenzen van het lineaire gradient bepaalt.

angle float

De hoek, gemeten in graden klokwijze van de x-axis, van de gradient orientatielijn.

LinearMulticolorGradientBrush(Rectangle, Float, Bool)

Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.LinearMulticolorGradientbrush-klasse op basis van een rectangle en een oriëntatiegang.

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

Parameters

rect Rectangle

Een Aspose.Imaging.RectangleF-structuur die de grenzen van het lineaire gradient bepaalt.

angle float

De hoek, gemeten in graden klokwijze van de x-axis, van de gradient orientatielijn.

isAngleScalable bool

als het ‘waar’ is ingesteld, wordt de hoek tijdens de transformaties veranderd met dit Aspose.Imaging.Brushes.LinearMulticolorGradientbrush.

LinearMulticolorGradientBrush(RectangleF, float, bool)

Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.LinearMulticolorGradientbrush-klasse op basis van een rectangle en een oriëntatiegang.

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

Parameters

rect RectangleF

Een Aspose.Imaging.RectangleF-structuur die de grenzen van het lineaire gradient bepaalt.

angle float

De hoek, gemeten in graden klokwijze van de x-axis, van de gradient orientatielijn.

isAngleScalable bool

als het ‘waar’ is ingesteld, wordt de hoek tijdens de transformaties veranderd met dit Aspose.Imaging.Brushes.LinearMulticolorGradientbrush.

Properties

InterpolationColors

Geeft of stelt een Aspose.Imaging.ColorBlend dat een multicolor lineaire gradient definieert.

public ColorBlend InterpolationColors { get; set; }

Eigendomswaarde

ColorBlend

 Nederlands