Class LinearMulticolorGradientBrush

Class LinearMulticolorGradientBrush

Namespace: Aspose.Imaging.Brushes
Assembly: Aspose.Imaging.dll (25.2.0)

Reprezentuje Aspose.Imaging.Brush s lineárním gradientem definovaným více barvami a odpovídajícími pozicemi. Tato třída nemůže být děděna.

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

Dědičnost

objectDisposableObjectBrushTransformBrushLinearGradientBrushBaseLinearMulticolorGradientBrush

Implementuje

IDisposable

Děděné členy

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

Konstruktor

LinearMulticolorGradientBrush()

Inicializuje novou instanci třídy Aspose.Imaging.Brushes.LinearMulticolorGradientBrush s výchozími parametry.
Začínající barva je černá, koncová barva je bílá, úhel je 45 stupňů a obdélník se nachází v (0,0) s velikostí (1,1).

public LinearMulticolorGradientBrush()

LinearMulticolorGradientBrush(Point, Point)

Inicializuje novou instanci třídy Aspose.Imaging.Brushes.LinearMulticolorGradientBrush s určenými body.

public LinearMulticolorGradientBrush(Point point1, Point point2)

Parametry

point1 Point

Struktura Aspose.Imaging.Point, která představuje počáteční bod lineárního gradientu.

point2 Point

Struktura Aspose.Imaging.Point, která představuje koncový bod lineárního gradientu.

LinearMulticolorGradientBrush(PointF, PointF)

Inicializuje novou instanci třídy Aspose.Imaging.Brushes.LinearMulticolorGradientBrush s určenými body.

public LinearMulticolorGradientBrush(PointF point1, PointF point2)

Parametry

point1 PointF

Struktura Aspose.Imaging.PointF, která představuje počáteční bod lineárního gradientu.

point2 PointF

Struktura Aspose.Imaging.PointF, která představuje koncový bod lineárního gradientu.

LinearMulticolorGradientBrush(Rectangle, float)

Inicializuje novou instanci třídy Aspose.Imaging.Brushes.LinearMulticolorGradientBrush na základě obdélníku a úhlového orientace.

public LinearMulticolorGradientBrush(Rectangle rect, float angle)

Parametry

rect Rectangle

Struktura Aspose.Imaging.RectangleF, která specifikuje hranice lineárního gradientu.

angle float

Úhel, měřený ve stupních hodinově od osy x, orientační čáry gradientu.

LinearMulticolorGradientBrush(RectangleF, float)

Inicializuje novou instanci třídy Aspose.Imaging.Brushes.LinearMulticolorGradientBrush na základě obdélníku a úhlového orientace.

public LinearMulticolorGradientBrush(RectangleF rect, float angle)

Parametry

rect RectangleF

Struktura Aspose.Imaging.RectangleF, která specifikuje hranice lineárního gradientu.

angle float

Úhel, měřený ve stupních hodinově od osy x, orientační čáry gradientu.

LinearMulticolorGradientBrush(Rectangle, float, bool)

Inicializuje novou instanci třídy Aspose.Imaging.Brushes.LinearMulticolorGradientBrush na základě obdélníku a úhlového orientace.

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

Parametry

rect Rectangle

Struktura Aspose.Imaging.RectangleF, která specifikuje hranice lineárního gradientu.

angle float

Úhel, měřený ve stupních hodinově od osy x, orientační čáry gradientu.

isAngleScalable bool

Pokud je nastaveno na ```cstrue, úhel se mění během transformací s tímto Aspose.Imaging.Brushes.LinearMulticolorGradientBrush.

LinearMulticolorGradientBrush(RectangleF, float, bool)

Inicializuje novou instanci třídy Aspose.Imaging.Brushes.LinearMulticolorGradientBrush na základě obdélníku a úhlového orientace.

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

Parametry

rect RectangleF

Struktura Aspose.Imaging.RectangleF, která specifikuje hranice lineárního gradientu.

angle float

Úhel, měřený ve stupních hodinově od osy x, orientační čáry gradientu.

isAngleScalable bool

Pokud je nastaveno na ```cstrue, úhel se mění během transformací s tímto Aspose.Imaging.Brushes.LinearMulticolorGradientBrush.

Vlastnosti

InterpolationColors

Získá nebo nastaví Aspose.Imaging.ColorBlend, který definuje multicolor lineární gradient.

public ColorBlend InterpolationColors { get; set; }

Hodnota vlastnosti

ColorBlend

 Čeština