LinearMulticolorGradientBrush

Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.Brush, com.aspose.imaging.brushes.TransformBrush, com.aspose.imaging.brushes.LinearGradientBrushBase

public final class LinearMulticolorGradientBrush extends LinearGradientBrushBase

Representa un Brush con un degradado lineal definido por múltiples colores y posiciones apropiadas. Esta clase no puede heredarse.

Constructores

ConstructorDescripción
LinearMulticolorGradientBrush()Inicializa una nueva instancia de la clase LinearMulticolorGradientBrush con parámetros predeterminados.
LinearMulticolorGradientBrush(Point point1, Point point2)Inicializa una nueva instancia de la clase LinearMulticolorGradientBrush con los puntos especificados.
LinearMulticolorGradientBrush(PointF point1, PointF point2)Inicializa una nueva instancia de la clase LinearMulticolorGradientBrush con los puntos especificados.
LinearMulticolorGradientBrush(Rectangle rect, float angle)Inicializa una nueva instancia de la clase LinearMulticolorGradientBrush basada en un rectángulo y un ángulo de orientación.
LinearMulticolorGradientBrush(RectangleF rect, float angle)Inicializa una nueva instancia de la clase LinearMulticolorGradientBrush basada en un rectángulo y un ángulo de orientación.
LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable)Inicializa una nueva instancia de la clase LinearMulticolorGradientBrush basada en un rectángulo y un ángulo de orientación.
LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable)Inicializa una nueva instancia de la clase LinearMulticolorGradientBrush basada en un rectángulo y un ángulo de orientación.

Métodos

MétodoDescripción
getInterpolationColors()Obtiene un com.aspose.imaging.ColorBlend que define un degradado lineal multicolor.
setInterpolationColors(ColorBlend value)Establece un com.aspose.imaging.ColorBlend que define un degradado lineal multicolor.

LinearMulticolorGradientBrush()

public LinearMulticolorGradientBrush()

Inicializa una nueva instancia de la clase LinearMulticolorGradientBrush con parámetros predeterminados. El color inicial es negro, el color final es blanco, el ángulo es 45 grados y el rectángulo está ubicado en (0,0) con tamaño (1,1).

LinearMulticolorGradientBrush(Point point1, Point point2)

public LinearMulticolorGradientBrush(Point point1, Point point2)

Inicializa una nueva instancia de la clase LinearMulticolorGradientBrush con los puntos especificados.

Parameters:

ParámetroTipoDescripción
point1PointUna estructura Aspose.Imaging.Point que representa el punto inicial del degradado lineal.
point2PointUna estructura Aspose.Imaging.Point que representa el punto final del degradado lineal.

LinearMulticolorGradientBrush(PointF point1, PointF point2)

public LinearMulticolorGradientBrush(PointF point1, PointF point2)

Inicializa una nueva instancia de la clase LinearMulticolorGradientBrush con los puntos especificados.

Parameters:

ParámetroTipoDescripción
point1PointFUna estructura Aspose.Imaging.PointF que representa el punto inicial del degradado lineal.
point2PointFUna estructura Aspose.Imaging.PointF que representa el punto final del degradado lineal.

LinearMulticolorGradientBrush(Rectangle rect, float angle)

public LinearMulticolorGradientBrush(Rectangle rect, float angle)

Inicializa una nueva instancia de la clase LinearMulticolorGradientBrush basada en un rectángulo y un ángulo de orientación.

Parameters:

ParámetroTipoDescripción
rectRectangleUna estructura Aspose.Imaging.RectangleF que especifica los límites del degradado lineal.
anglefloatEl ángulo, medido en grados en sentido horario desde el eje x, de la línea de orientación del degradado.

LinearMulticolorGradientBrush(RectangleF rect, float angle)

public LinearMulticolorGradientBrush(RectangleF rect, float angle)

Inicializa una nueva instancia de la clase LinearMulticolorGradientBrush basada en un rectángulo y un ángulo de orientación.

Parameters:

ParámetroTipoDescripción
rectRectangleFUna estructura Aspose.Imaging.RectangleF que especifica los límites del degradado lineal.
anglefloatEl ángulo, medido en grados en sentido horario desde el eje x, de la línea de orientación del degradado.

LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable)

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

Inicializa una nueva instancia de la clase LinearMulticolorGradientBrush basada en un rectángulo y un ángulo de orientación.

Parameters:

ParámetroTipoDescripción
rectRectangleUna estructura Aspose.Imaging.RectangleF que especifica los límites del degradado lineal.
anglefloatEl ángulo, medido en grados en sentido horario desde el eje x, de la línea de orientación del degradado.
isAngleScalablebooleansi se establece en true, el ángulo se cambia durante las transformaciones con este LinearMulticolorGradientBrush.

LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable)

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

Inicializa una nueva instancia de la clase LinearMulticolorGradientBrush basada en un rectángulo y un ángulo de orientación.

Parameters:

ParámetroTipoDescripción
rectRectangleFUna estructura Aspose.Imaging.RectangleF que especifica los límites del degradado lineal.
anglefloatEl ángulo, medido en grados en sentido horario desde el eje x, de la línea de orientación del degradado.
isAngleScalablebooleansi se establece en true, el ángulo se cambia durante las transformaciones con este LinearMulticolorGradientBrush.

getInterpolationColors()

public ColorBlend getInterpolationColors()

Obtiene un com.aspose.imaging.ColorBlend que define un degradado lineal multicolor.

Returns: ColorBlend - A com.aspose.imaging.ColorBlend that defines a multicolor linear gradient.

setInterpolationColors(ColorBlend value)

public void setInterpolationColors(ColorBlend value)

Establece un com.aspose.imaging.ColorBlend que define un degradado lineal multicolor.

Parameters:

ParámetroTipoDescripción
valueColorBlendUn com.aspose.imaging.ColorBlend que define un degradado lineal multicolor.