Class PathMulticolorGradientBrush
Namespace: Aspose.Imaging.Brushes
Assembly: Aspose.Imaging.dll (25.2.0)
Encapsula um objeto Aspose.Imaging.Brush com um gradiente. Esta classe não pode ser herdada.
[JsonObject(MemberSerialization.OptIn)]
public sealed class PathMulticolorGradientBrush : PathGradientBrushBase, IDisposable
Herança
object ← DisposableObject ← Brush ← TransformBrush ← PathGradientBrushBase ← PathMulticolorGradientBrush
Implementa
Membros Herdados
PathGradientBrushBase.PathPoints, PathGradientBrushBase.GraphicsPath, PathGradientBrushBase.CenterPoint, PathGradientBrushBase.FocusScales, 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()
Construtores
PathMulticolorGradientBrush(PointF[])
Inicializa uma nova instância da classe Aspose.Imaging.Brushes.PathMulticolorGradientBrush com os pontos especificados.
[JsonConstructor]
public PathMulticolorGradientBrush(PointF[] pathPoints)
Parâmetros
pathPoints
PointF[]
Um array de estruturas Aspose.Imaging.PointF que representa os pontos que compõem os vértices do caminho.
PathMulticolorGradientBrush(PointF[], WrapMode)
Inicializa uma nova instância da classe Aspose.Imaging.Brushes.PathMulticolorGradientBrush com os pontos e o modo de envoltório especificados.
public PathMulticolorGradientBrush(PointF[] pathPoints, WrapMode wrapMode)
Parâmetros
pathPoints
PointF[]
Um array de estruturas Aspose.Imaging.PointF que representa os pontos que compõem os vértices do caminho.
wrapMode
WrapMode
Um Aspose.Imaging.WrapMode que especifica como os preenchimentos desenhados com este Aspose.Imaging.Brushes.PathMulticolorGradientBrush são repetidos.
PathMulticolorGradientBrush(Point[])
Inicializa uma nova instância da classe Aspose.Imaging.Brushes.PathMulticolorGradientBrush com os pontos especificados.
public PathMulticolorGradientBrush(Point[] pathPoints)
Parâmetros
pathPoints
Point[]
Um array de estruturas Aspose.Imaging.Point que representa os pontos que compõem os vértices do caminho.
PathMulticolorGradientBrush(Point[], WrapMode)
Inicializa uma nova instância da classe Aspose.Imaging.Brushes.PathMulticolorGradientBrush com os pontos e o modo de envoltório especificados.
public PathMulticolorGradientBrush(Point[] pathPoints, WrapMode wrapMode)
Parâmetros
pathPoints
Point[]
Um array de estruturas Aspose.Imaging.Point que representa os pontos que compõem os vértices do caminho.
wrapMode
WrapMode
Um Aspose.Imaging.WrapMode que especifica como os preenchimentos desenhados com este Aspose.Imaging.Brushes.PathMulticolorGradientBrush são repetidos.
PathMulticolorGradientBrush(GraphicsPath)
Inicializa uma nova instância da classe Aspose.Imaging.Brushes.PathMulticolorGradientBrush com o caminho especificado.
public PathMulticolorGradientBrush(GraphicsPath path)
Parâmetros
path
GraphicsPath
O Aspose.Imaging.GraphicsPath que define a área preenchida por este Aspose.Imaging.Brushes.PathMulticolorGradientBrush.
Propriedades
InterpolationColors
Obtém ou define um Aspose.Imaging.ColorBlend que define um gradiente linear multicolorido.
public ColorBlend InterpolationColors { get; set; }