Class LinearMulticolorGradientBrush

Class LinearMulticolorGradientBrush

Nazwa przestrzeń: Aspose.Imaging.Brushes Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Przedstawia Aspose.Imaging.Brush z liniowym gradientem zdefiniowanym przez wiele kolorów i odpowiednich pozycji.

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

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase LinearMulticolorGradientBrush

Implements

IDisposable

Dziedziczeni członkowie

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

Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.LinearMulticolorGradient Brush z parametrami domyślnymi.Kolor początkowy jest czarny, kolor końcowy jest biały, kąt jest 45 stopni, a prostokąt znajduje się w (0,0) o rozmiarze (1,1).

public LinearMulticolorGradientBrush()

LinearMulticolorGradientBrush(punkt, punkt)

Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.LinearMulticolorGradient Brush z określonymi punktami.

public LinearMulticolorGradientBrush(Point point1, Point point2)

Parameters

point1 Point

Struktura Aspose.Imaging.punktu, która reprezentuje punkt wyjścia linearnego gradienta.

point2 Point

Struktura Aspose.Imaging.punktu, która reprezentuje punkt końcowy linearnego gradienta.

LinearMulticolorGradientBrush(w punkcie, w punkcie)

Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.LinearMulticolorGradient Brush z określonymi punktami.

public LinearMulticolorGradientBrush(PointF point1, PointF point2)

Parameters

point1 PointF

Struktura Aspose.Imaging.PointF, która reprezentuje punkt wyjścia linearnego gradienta.

point2 PointF

Struktura Aspose.Imaging.PointF reprezentująca punkt końcowy linearnego gradienta.

LinearMulticolorGradientBrush(Rękawiczki, Float)

Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.LinearMulticolorGradientBush opartą na prawym rogu i kącie orientacji.

public LinearMulticolorGradientBrush(Rectangle rect, float angle)

Parameters

rect Rectangle

Struktura Aspose.Imaging.RectangleF, która określa granice linearnego gradienta.

angle float

Węgiel, mierzony w stopniach zegarowych z osi x, linii orientacyjnej gradienta.

LinearMulticolorGradientBrush(RektangleF, float)

Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.LinearMulticolorGradientBush opartą na prawym rogu i kącie orientacji.

public LinearMulticolorGradientBrush(RectangleF rect, float angle)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF, która określa granice linearnego gradienta.

angle float

Węgiel, mierzony w stopniach zegarowych z osi x, linii orientacyjnej gradienta.

LinearMulticolorGradientBrush(Rektangle, float, bool)

Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.LinearMulticolorGradientBush opartą na prawym rogu i kącie orientacji.

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

Parameters

rect Rectangle

Struktura Aspose.Imaging.RectangleF, która określa granice linearnego gradienta.

angle float

Węgiel, mierzony w stopniach zegarowych z osi x, linii orientacyjnej gradienta.

isAngleScalable bool

Jeśli ustawiono na “prawdziwy” kąt zmienia się w trakcie transformacji za pomocą tego Aspose.Imaging.Brushes.LinearMulticolorGradientbrush.

LinearMulticolorGradientBrush(RectangleF, float, bool)

Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.LinearMulticolorGradientBush opartą na prawym rogu i kącie orientacji.

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

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF, która określa granice linearnego gradienta.

angle float

Węgiel, mierzony w stopniach zegarowych z osi x, linii orientacyjnej gradienta.

isAngleScalable bool

Jeśli ustawiono na “prawdziwy” kąt zmienia się w trakcie transformacji za pomocą tego Aspose.Imaging.Brushes.LinearMulticolorGradientbrush.

Properties

InterpolationColors

Otrzymuje lub ustawia Aspose.Imaging.ColorBlend, który definiuje wielobarwny linearny gradient.

public ColorBlend InterpolationColors { get; set; }

Wartość nieruchomości

ColorBlend

 Polski