Class LinearMulticolorGradientBrush

Class LinearMulticolorGradientBrush

Navne til: Aspose.Imaging.Brushes Sammensætning: Aspose.Imaging.dll (25.4.0)

Representerer en Aspose.Imaging.Brush med lineær gradient defineret af flere farver og passende positioner.

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

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase LinearMulticolorGradientBrush

Implements

IDisposable

De arvede medlemmer

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

Initialiserer en ny instans af Aspose.Imaging.Brushes.LinearMulticolorGradientBrysh klasse med standardparametrer.Startfarven er sort, slutfarven hvid, hjørnet er 45 grader og rektanglen er placeret i (0,0) med størrelse (1,1).

public LinearMulticolorGradientBrush()

LinearMulticolorGradientBrush(Point og Point)

Initialiserer en ny instans af Aspose.Imaging.Brushes.LinearMulticolorGradientBrux klasse med de angivne punkter.

public LinearMulticolorGradientBrush(Point point1, Point point2)

Parameters

point1 Point

En Aspose.Imaging.Point struktur, der repræsenterer udgangspunktet for den lineære gradient.

point2 Point

En Aspose.Imaging.Point struktur, der repræsenterer slutpunktet for den lineære gradient.

LinearMulticolorGradientBrush(PointF og PointF)

Initialiserer en ny instans af Aspose.Imaging.Brushes.LinearMulticolorGradientBrux klasse med de angivne punkter.

public LinearMulticolorGradientBrush(PointF point1, PointF point2)

Parameters

point1 PointF

En Aspose.Imaging.PointF struktur, der repræsenterer udgangspunktet for den lineære gradient.

point2 PointF

En Aspose.Imaging.PointF struktur, der repræsenterer slutpunktet for den lineære gradient.

LinearMulticolorGradientBrush(Rektangle og Float)

Initialiserer en ny instans af Aspose.Imaging.Brushes.LinearMulticolorGradientBrysh-klassen baseret på en rektangle og en orienteringsnøgle.

public LinearMulticolorGradientBrush(Rectangle rect, float angle)

Parameters

rect Rectangle

En Aspose.Imaging.RectangleF struktur, der angiver grænserne for den lineære gradient.

angle float

Vinkel, målt i grader klokkevis fra x-axis, af gradientens orienteringslinje.

LinearMulticolorGradientBrush(RektangleF, Float)

Initialiserer en ny instans af Aspose.Imaging.Brushes.LinearMulticolorGradientBrysh-klassen baseret på en rektangle og en orienteringsnøgle.

public LinearMulticolorGradientBrush(RectangleF rect, float angle)

Parameters

rect RectangleF

En Aspose.Imaging.RectangleF struktur, der angiver grænserne for den lineære gradient.

angle float

Vinkel, målt i grader klokkevis fra x-axis, af gradientens orienteringslinje.

LinearMulticolorGradientBrush(Rektangle, float, bool)

Initialiserer en ny instans af Aspose.Imaging.Brushes.LinearMulticolorGradientBrysh-klassen baseret på en rektangle og en orienteringsnøgle.

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

Parameters

rect Rectangle

En Aspose.Imaging.RectangleF struktur, der angiver grænserne for den lineære gradient.

angle float

Vinkel, målt i grader klokkevis fra x-axis, af gradientens orienteringslinje.

isAngleScalable bool

Hvis det er indstillet til ’true’, ændres hjørnet under transformationerne med dette Aspose.Imaging.Brushes.LinearMulticolorGradientbrush.

LinearMulticolorGradientBrush(RectangleF, float, bool)

Initialiserer en ny instans af Aspose.Imaging.Brushes.LinearMulticolorGradientBrysh-klassen baseret på en rektangle og en orienteringsnøgle.

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

Parameters

rect RectangleF

En Aspose.Imaging.RectangleF struktur, der angiver grænserne for den lineære gradient.

angle float

Vinkel, målt i grader klokkevis fra x-axis, af gradientens orienteringslinje.

isAngleScalable bool

Hvis det er indstillet til ’true’, ændres hjørnet under transformationerne med dette Aspose.Imaging.Brushes.LinearMulticolorGradientbrush.

Properties

InterpolationColors

Giver eller indsætter en Aspose.Imaging.ColorBlend, der definerer en flerfarvet lineær gradient.

public ColorBlend InterpolationColors { get; set; }

Ejendomsværdi

ColorBlend

 Dansk