LinearGradientBrush
Contenido
[
Ocultar
]LinearGradientBrush class
Encapsula unBrush
con un gradiente lineal. Esta clase no se puede heredar.
public sealed class LinearGradientBrush : LinearGradientBrushBase
Constructores
Nombre | Descripción |
---|---|
LinearGradientBrush() | Inicializa una nueva instancia delLinearGradientBrush clase con parámetros por defecto. 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). |
LinearGradientBrush(Point, Point, Color, Color) | Inicializa una nueva instancia delLinearGradientBrush clase con los puntos y colores especificados. |
LinearGradientBrush(PointF, PointF, Color, Color) | Inicializa una nueva instancia delLinearGradientBrush clase con los puntos y colores especificados. |
LinearGradientBrush(Rectangle, Color, Color, float) | Inicializa una nueva instancia delLinearGradientBrush clase basada en un rectángulo, colores iniciales y finales y un ángulo de orientación. |
LinearGradientBrush(RectangleF, Color, Color, float) | Inicializa una nueva instancia delLinearGradientBrush clase basada en un rectángulo, colores iniciales y finales y un ángulo de orientación. |
LinearGradientBrush(Rectangle, Color, Color, float, bool) | Inicializa una nueva instancia delLinearGradientBrush clase basada en un rectángulo, colores iniciales y finales y un ángulo de orientación. |
LinearGradientBrush(RectangleF, Color, Color, float, bool) | Inicializa una nueva instancia delLinearGradientBrush clase basada en un rectángulo, colores iniciales y finales y un ángulo de orientación. |
Propiedades
Nombre | Descripción |
---|---|
Angle { get; set; } | Obtiene o establece el ángulo de gradiente. |
Blend { get; set; } | Obtiene o establece unBlend que especifica posiciones y factores que definen una caída personalizada para el degradado. |
Disposed { get; } | Obtiene un valor que indica si esta instancia se desecha. |
EndColor { get; set; } | Obtiene o establece el color del degradado final. |
GammaCorrection { get; set; } | Obtiene o establece un valor que indica si la corrección gamma está habilitada para esteLinearGradientBrushBase . |
IsAngleScalable { get; set; } | Obtiene o establece un valor que indica siAngle se cambia durante las transformaciones con esteLinearGradientBrushBase . |
IsTransformChanged { get; } | Obtiene un valor que indica si las transformaciones se modificaron de alguna manera. Por ejemplo, establecer la matriz de transformación o llamar a cualquiera de los métodos que alteran la matriz de transformación. La propiedad se introduce por compatibilidad con versiones anteriores de GDI+. |
Opacity { get; set; } | Obtiene o establece la opacidad del pincel. El valor debe estar entre 0 y 1. El valor 0 significa que el pincel es completamente visible, el valor 1 significa que el pincel es completamente opaco. |
Rectangle { get; set; } | Obtiene o establece una región rectangular que define los puntos inicial y final del degradado. |
StartColor { get; set; } | Obtiene o establece el color de degradado inicial. |
Transform { get; set; } | Obtiene o establece una copiaMatrix que define una transformación geométrica local para esteTransformBrush . |
WrapMode { get; set; } | Obtiene o establece unWrapMode enumeración que indica el modo de ajuste para esteTransformBrush . |
Métodos
Nombre | Descripción |
---|---|
virtual DeepClone() | Crea un nuevo clon profundo del actualBrush . |
Dispose() | Elimina la instancia actual. |
MultiplyTransform(Matrix) | Multiplica elMatrix que representa la transformada geométrica local de esteLinearGradientBrush por el especificadoMatrix anteponiendo el especificadoMatrix . |
MultiplyTransform(Matrix, MatrixOrder) | Multiplica elMatrix que representa la transformada geométrica local de esteLinearGradientBrush por el especificadoMatrix en el orden especificado. |
ResetTransform() | Restablece elTransform propiedad a identidad. |
RotateTransform(float) | Gira la transformación geométrica local en la cantidad especificada. Este método antepone la rotación a transform. |
RotateTransform(float, MatrixOrder) | Gira la transformación geométrica local en la cantidad especificada en el orden especificado. |
ScaleTransform(float, float) | Escala la transformación geométrica local en las cantidades especificadas. Este método antepone la matriz de escala al transform. |
ScaleTransform(float, float, MatrixOrder) | Escala la transformación geométrica local en las cantidades especificadas en el orden especificado. |
SetBlendTriangularShape(float) | Crea un degradado lineal con un color central y una caída lineal a un solo color en ambos extremos. |
SetBlendTriangularShape(float, float) | Crea un degradado lineal con un color central y una caída lineal a un solo color en ambos extremos. |
SetSigmaBellShape(float) | Crea una caída de degradado basada en una curva en forma de campana. |
SetSigmaBellShape(float, float) | Crea una caída de degradado basada en una curva en forma de campana. |
TranslateTransform(float, float) | Traduce la transformación geométrica local por las dimensiones especificadas. Este método antepone la traducción a transform. |
TranslateTransform(float, float, MatrixOrder) | Traduce la transformación geométrica local por las dimensiones especificadas en el orden especificado. |
Ver también
- class LinearGradientBrushBase
- espacio de nombres Aspose.Imaging.Brushes
- asamblea Aspose.Imaging