Class LinearMulticolorGradientBrush

Class LinearMulticolorGradientBrush

Nombre del espacio: Aspose.Imaging.Brushes Asamblea: Aspose.Imaging.dll (25.4.0)

Representa un Aspose.Imaging.Brush con gradiente lineal definido por múltiples colores y posiciones apropiadas.

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

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase LinearMulticolorGradientBrush

Implements

IDisposable

Miembros heredados

LinearGradientBrushBase.Rectangle ,y, LinearGradientBrushBase.Angle ,y, LinearGradientBrushBase.IsAngleScalable ,y, LinearGradientBrushBase.GammaCorrection ,y, TransformBrush.ResetTransform() ,y, TransformBrush.MultiplyTransform(Matrix) ,y, TransformBrush.MultiplyTransform(Matrix, MatrixOrder) ,y, TransformBrush.TranslateTransform(float, float) ,y, TransformBrush.TranslateTransform(float, float, MatrixOrder) ,y, TransformBrush.ScaleTransform(float, float) ,y, TransformBrush.ScaleTransform(float, float, MatrixOrder) ,y, TransformBrush.RotateTransform(float) ,y, TransformBrush.RotateTransform(float, MatrixOrder) ,y, TransformBrush.WrapMode ,y, TransformBrush.Transform ,y, TransformBrush.IsTransformChanged ,y, Brush.DeepClone() ,y, Brush.Equals(object) ,y, Brush.GetHashCode() ,y, Brush.Opacity ,y, DisposableObject.Dispose() ,y, DisposableObject.Disposed ,y, object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Constructors

LinearMulticolorGradientBrush()

Inicia una nueva instancia de la clase Aspose.Imaging.Brushes.LinearMulticolorGradientBrush con parámetros predeterminados.El color inicial es negro, el color final es blanco, el ángulo es de 45 grados y el rectángulo se encuentra en (0,0) con tamaño (1,1).

public LinearMulticolorGradientBrush()

LinearMulticolorGradientBrush(punto, punto)

Inicia una nueva instancia de la clase Aspose.Imaging.Brushes.LinearMulticolorGradientBrush con los puntos especificados.

public LinearMulticolorGradientBrush(Point point1, Point point2)

Parameters

point1 Point

Una estructura Aspose.Imaging.Point que representa el punto de partida del gradiente lineal.

point2 Point

Una estructura Aspose.Imaging.Point que representa el punto final del gradiente lineal.

LinearMulticolorGradientBrush(Punto F, Punto F)

Inicia una nueva instancia de la clase Aspose.Imaging.Brushes.LinearMulticolorGradientBrush con los puntos especificados.

public LinearMulticolorGradientBrush(PointF point1, PointF point2)

Parameters

point1 PointF

Una estructura Aspose.Imaging.PointF que representa el punto de partida del gradiente lineal.

point2 PointF

Una estructura Aspose.Imaging.PointF que representa el punto final del gradiente lineal.

LinearMulticolorGradientBrush(Rectangle y Float)

Inicia una nueva instancia de la clase Aspose.Imaging.Brushes.LinearMulticolorGradientBrush basada en un rectángulo y un ángulo de orientación.

public LinearMulticolorGradientBrush(Rectangle rect, float angle)

Parameters

rect Rectangle

Una estructura Aspose.Imaging.RectangleF que especifica los límites del gradiente lineal.

angle float

El ángulo, medido en grados del reloj desde el eixo x, de la línea de orientación del gradiente.

LinearMulticolorGradientBrush(RectangleF, float)

Inicia una nueva instancia de la clase Aspose.Imaging.Brushes.LinearMulticolorGradientBrush basada en un rectángulo y un ángulo de orientación.

public LinearMulticolorGradientBrush(RectangleF rect, float angle)

Parameters

rect RectangleF

Una estructura Aspose.Imaging.RectangleF que especifica los límites del gradiente lineal.

angle float

El ángulo, medido en grados del reloj desde el eixo x, de la línea de orientación del gradiente.

LinearMulticolorGradientBrush(Rectangle, float y bool)

Inicia una nueva instancia de la clase Aspose.Imaging.Brushes.LinearMulticolorGradientBrush basada en un rectángulo y un ángulo de orientación.

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

Parameters

rect Rectangle

Una estructura Aspose.Imaging.RectangleF que especifica los límites del gradiente lineal.

angle float

El ángulo, medido en grados del reloj desde el eixo x, de la línea de orientación del gradiente.

isAngleScalable bool

si se establece para ‘verdad’ el ángulo se cambia durante las transformaciones con este Aspose.Imaging.Brushes.LinearMulticolorGradientBrush.

LinearMulticolorGradientBrush(RectangleF, float, bool)

Inicia una nueva instancia de la clase Aspose.Imaging.Brushes.LinearMulticolorGradientBrush basada en un rectángulo y un ángulo de orientación.

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

Parameters

rect RectangleF

Una estructura Aspose.Imaging.RectangleF que especifica los límites del gradiente lineal.

angle float

El ángulo, medido en grados del reloj desde el eixo x, de la línea de orientación del gradiente.

isAngleScalable bool

si se establece para ‘verdad’ el ángulo se cambia durante las transformaciones con este Aspose.Imaging.Brushes.LinearMulticolorGradientBrush.

Properties

InterpolationColors

Obtenga o establece un Aspose.Imaging.ColorBlend que define un gradiente lineal multicolor.

public ColorBlend InterpolationColors { get; set; }

Valor de la propiedad

ColorBlend

 Español