LinearGradientBrush
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 LinearGradientBrush extends LinearGradientBrushBase
Encapsula un Aspose.Imaging.Brush con un degradado lineal. Esta clase no puede heredarse.
Constructores
Métodos
| Método | Descripció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. |
| getLinearColors() | Obtiene los colores inicial y final del degradado. |
| setLinearColors(Color[] value) | Establece los colores inicial y final del degradado. |
| getStartColor() | Obtiene el color inicial del degradado. |
| setStartColor(Color value) | Establece el color inicial del degradado. |
| getEndColor() | Obtiene el color final del degradado. |
| setEndColor(Color value) | Establece el color final del degradado. |
| getBlend() | Obtiene un Aspose.Imaging.Blend que especifica posiciones y factores que definen una caída personalizada para el degradado. |
| setBlend(Blend value) | Establece un Aspose.Imaging.Blend que especifica posiciones y factores que definen una caída personalizada para el degradado. |
| setSigmaBellShape(float focus) | Crea una caída de degradado basada en una curva en forma de campana. |
| setSigmaBellShape(float focus, float scale) | Crea una caída de degradado basada en una curva en forma de campana. |
| setBlendTriangularShape(float focus) | Crea un degradado lineal con un color central y una caída lineal a un solo color en ambos extremos. |
| setBlendTriangularShape(float focus, float scale) | Crea un degradado lineal con un color central y una caída lineal a un solo color en ambos extremos. |
LinearGradientBrush(RectangleF rect, Color color1, Color color2, float angle, boolean isAngleScalable)
public LinearGradientBrush(RectangleF rect, Color color1, Color color2, float angle, boolean isAngleScalable)
Inicializa una nueva instancia de la clase LinearGradientBrush.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| rect | RectangleF | El rectángulo. |
| color1 | Color | El color1. |
| color2 | Color | El color2. |
| angle | float | El ángulo. |
| isAngleScalable | boolean | si se establece en true [es escalable en ángulo]. |
LinearGradientBrush(Rectangle rect, Color color1, Color color2, float angle, boolean isAngleScalable)
public LinearGradientBrush(Rectangle rect, Color color1, Color color2, float angle, boolean isAngleScalable)
Inicializa una nueva instancia de la clase LinearGradientBrush.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| rect | Rectangle | El rectángulo. |
| color1 | Color | El color1. |
| color2 | Color | El color2. |
| angle | float | El ángulo. |
| isAngleScalable | boolean | si se establece en true [es escalable en ángulo]. |
LinearGradientBrush(RectangleF rect, Color color1, Color color2, float angle)
public LinearGradientBrush(RectangleF rect, Color color1, Color color2, float angle)
Inicializa una nueva instancia de la clase LinearGradientBrush.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| rect | RectangleF | El rectángulo. |
| color1 | Color | El color1. |
| color2 | Color | El color2. |
| angle | float | El ángulo. |
LinearGradientBrush(Rectangle rect, Color color1, Color color2, float angle)
public LinearGradientBrush(Rectangle rect, Color color1, Color color2, float angle)
Inicializa una nueva instancia de la clase LinearGradientBrush.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| rect | Rectangle | El rectángulo. |
| color1 | Color | El color1. |
| color2 | Color | El color2. |
| angle | float | El ángulo. |
LinearGradientBrush(PointF point1, PointF point2, Color color1, Color color2)
public LinearGradientBrush(PointF point1, PointF point2, Color color1, Color color2)
Inicializa una nueva instancia de la clase LinearGradientBrush.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| point1 | PointF | El punto1. |
| point2 | PointF | El punto2. |
| color1 | Color | El color1. |
| color2 | Color | El color2. |
LinearGradientBrush(Point point1, Point point2, Color color1, Color color2)
public LinearGradientBrush(Point point1, Point point2, Color color1, Color color2)
Inicializa una nueva instancia de la clase LinearGradientBrush.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| point1 | Point | El punto1. |
| point2 | Point | El punto2. |
| color1 | Color | El color1. |
| color2 | Color | El color2. |
LinearGradientBrush()
public LinearGradientBrush()
Inicializa una nueva instancia de la clase LinearGradientBrush con parámetros predeterminados. El color inicial es negro, el color final es blanco, el ángulo es de 45 grados y el rectángulo está ubicado en (0,0) con tamaño (1,1).
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ámetro | Tipo | Descripción |
|---|---|---|
| value | ColorBlend | Un com.aspose.imaging.ColorBlend que define un degradado lineal multicolor. |
getLinearColors()
public Color[] getLinearColors()
Obtiene los colores inicial y final del degradado.
Returns:
com.aspose.imaging.Color[] - Una matriz de dos estructuras Color que representa los colores inicial y final del degradado.
setLinearColors(Color[] value)
public void setLinearColors(Color[] value)
Establece los colores inicial y final del degradado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | Color[] | Una matriz de dos estructuras Color que representa los colores inicial y final del degradado. |
getStartColor()
public Color getStartColor()
Obtiene el color inicial del degradado.
Returns: Color - The starting gradient color.
setStartColor(Color value)
public void setStartColor(Color value)
Establece el color inicial del degradado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | Color | El color inicial del degradado. |
getEndColor()
public Color getEndColor()
Obtiene el color final del degradado.
Returns: Color - The ending gradient color.
setEndColor(Color value)
public void setEndColor(Color value)
Establece el color final del degradado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | Color | El color final del degradado. |
getBlend()
public Blend getBlend()
Obtiene un Aspose.Imaging.Blend que especifica posiciones y factores que definen una caída personalizada para el degradado.
Returns:
Blend - A Aspose.Imaging.Blend that represents a custom falloff for the gradient.
setBlend(Blend value)
public void setBlend(Blend value)
Establece un Aspose.Imaging.Blend que especifica posiciones y factores que definen una caída personalizada para el degradado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | Blend | Un Aspose.Imaging.Blend que representa una caída personalizada para el degradado. |
setSigmaBellShape(float focus)
public void setSigmaBellShape(float focus)
Crea una caída de degradado basada en una curva en forma de campana.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| enfoque | float | Un valor de 0 a 1 que especifica el centro del degradado (el punto donde el color inicial y el color final se mezclan por igual). |
setSigmaBellShape(float focus, float scale)
public void setSigmaBellShape(float focus, float scale)
Crea una caída de degradado basada en una curva en forma de campana.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| enfoque | float | Un valor de 0 a 1 que especifica el centro del degradado (el punto donde el degradado está compuesto solo por el color final). |
| escala | float | Un valor de 0 a 1 que especifica qué tan rápido se atenúan los colores desde el focus. |
setBlendTriangularShape(float focus)
public void setBlendTriangularShape(float focus)
Crea un degradado lineal con un color central y una caída lineal a un solo color en ambos extremos.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| enfoque | float | Un valor de 0 a 1 que especifica el centro del degradado (el punto donde el degradado está compuesto solo por el color final). |
setBlendTriangularShape(float focus, float scale)
public void setBlendTriangularShape(float focus, float scale)
Crea un degradado lineal con un color central y una caída lineal a un solo color en ambos extremos.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| enfoque | float | Un valor de 0 a 1 que especifica el centro del degradado (el punto donde el degradado está compuesto solo por el color final). |
| escala | float | Un valor de 0 a 1 que especifica qué tan rápido se atenúan los colores desde el color inicial hasta el focus (color final). |