Class LinearMulticolorGradientBrush
Nom dels espais: Aspose.Imaging.Brushes Assemblea: Aspose.Imaging.dll (25.4.0)
Representa un WL17_.Brush amb gradient lineal definit per múltiples colors i posicions adequades.
[JsonObject(MemberSerialization.OptIn)]
public sealed class LinearMulticolorGradientBrush : LinearGradientBrushBase, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← LinearGradientBrushBase ← LinearMulticolorGradientBrush
Implements
Membres heretats
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()
Constructors
LinearMulticolorGradientBrush()
Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientBrux amb paràmetres predefinits.El color inicial és negre, el color final és blanc, l’angle és de 45 graus i el recte està situat en (0,0) amb mida (1,1).
public LinearMulticolorGradientBrush()
LinearMulticolorGradientBrush(Punt i punt)
Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientbrush amb els punts especificats.
public LinearMulticolorGradientBrush(Point point1, Point point2)
Parameters
point1
Point
Una estructura de punt Aspose.Imaging. que representa el punt de partida del gradient lineal.
point2
Point
Una estructura de punt Aspose.Imaging. que representa el punt final del gradient lineal.
LinearMulticolorGradientBrush(El punt, el punt)
Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientbrush amb els punts especificats.
public LinearMulticolorGradientBrush(PointF point1, PointF point2)
Parameters
point1
PointF
Una estructura Aspose.Imaging.PointF que representa el punt de partida del gradient lineal.
point2
PointF
Una estructura Aspose.Imaging.PointF que representa el punt final del gradient lineal.
LinearMulticolorGradientBrush(Rectangle i Float)
Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientbrush basada en un rectangle i un angle d’orientació.
public LinearMulticolorGradientBrush(Rectangle rect, float angle)
Parameters
rect
Rectangle
Una estructura Aspose.Imaging.RectangleF que especifica els límits del gradient lineal.
angle
float
L’angle, mesurat en graus horitzontal des de l’eix x, de la línia d’orientació del gradient.
LinearMulticolorGradientBrush(RectangleF, float)
Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientbrush basada en un rectangle i un angle d’orientació.
public LinearMulticolorGradientBrush(RectangleF rect, float angle)
Parameters
rect
RectangleF
Una estructura Aspose.Imaging.RectangleF que especifica els límits del gradient lineal.
angle
float
L’angle, mesurat en graus horitzontal des de l’eix x, de la línia d’orientació del gradient.
LinearMulticolorGradientBrush(Rectangle, float i bool)
Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientbrush basada en un rectangle i un angle d’orientació.
public LinearMulticolorGradientBrush(Rectangle rect, float angle, bool isAngleScalable)
Parameters
rect
Rectangle
Una estructura Aspose.Imaging.RectangleF que especifica els límits del gradient lineal.
angle
float
L’angle, mesurat en graus horitzontal des de l’eix x, de la línia d’orientació del gradient.
isAngleScalable
bool
si s’estableix a ’true’ l’angle es canvia durant les transformacions amb aquest Aspose.Imaging.Brushes.LinearMulticolorGradientbrush.
LinearMulticolorGradientBrush(RectangleF, float, bool)
Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientbrush basada en un rectangle i un angle d’orientació.
public LinearMulticolorGradientBrush(RectangleF rect, float angle, bool isAngleScalable)
Parameters
rect
RectangleF
Una estructura Aspose.Imaging.RectangleF que especifica els límits del gradient lineal.
angle
float
L’angle, mesurat en graus horitzontal des de l’eix x, de la línia d’orientació del gradient.
isAngleScalable
bool
si s’estableix a ’true’ l’angle es canvia durant les transformacions amb aquest Aspose.Imaging.Brushes.LinearMulticolorGradientbrush.
Properties
InterpolationColors
Obté o posa un Aspose.Imaging.ColorBlend que defineix un gradient lineal multicolor.
public ColorBlend InterpolationColors { get; set; }