Class PathGradientBrushBase

Class PathGradientBrushBase

Nombre del espacio: Aspose.Imaging.Brushes Asamblea: Aspose.Imaging.dll (25.4.0)

Representa un Aspose.Imaging.Brush con la funcionalidad de gradiente de la vía de base.

[JsonObject(MemberSerialization.OptIn)]
public abstract class PathGradientBrushBase : TransformBrush, IDisposable

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase

Derived

PathGradientBrush ,y, PathMulticolorGradientBrush

Implements

IDisposable

Miembros heredados

TransformBrush.ResetTransform() ,y, TransformBrush.MultiplyTransform(Matrix) ,y, TransformBrush.MultiplyTransform(Matrix, MatrixOrder) ,y, TransformBrush.TranslateTransform(float, float) ,y, TransformBrush.TranslateTransform(float, float, MatrixOrder) ,y, TransformBrush.ScaleTransform(float, float) ,y, TransformBrush.ScaleTransform(float, float, MatrixOrder) ,y, TransformBrush.RotateTransform(float) ,y, TransformBrush.RotateTransform(float, MatrixOrder) ,y, TransformBrush.WrapMode ,y, TransformBrush.Transform ,y, TransformBrush.IsTransformChanged ,y, Brush.DeepClone() ,y, Brush.Equals(object) ,y, Brush.GetHashCode() ,y, Brush.Equals(Brush) ,y, Brush.Opacity ,y, DisposableObject.Dispose() ,y, DisposableObject.ReleaseManagedResources() ,y, DisposableObject.ReleaseUnmanagedResources() ,y, DisposableObject.VerifyNotDisposed() ,y, DisposableObject.Disposed ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Remarks

Tenga en cuenta que al crear la clase Aspose.Imaging.Brushes.PathGradientBrushBase debe iniciarse con al menos 2 puntos.siempre será una figura cerrada, el último punto conecta el primer punto. esa forma está llenada con este Aspose.Imaging.Brushes.PathGradientBrushBase.La implementación GDI+ lanza un System.OutOfMemoryExcepción cuando pasa en aráreas vacías o puntos establecidos con las mismas coordenadas.El Aspose.Imaging.Brushes.PathGradientBrushBase pone una excepción cuando la línea de puntos contiene menos de 2 puntos, el System.ArgumentExcepción eslanzado en lugar de System.OutOfMemoryExcepción cuando el arreglo de puntos es inaceptable.El punto central se calcula como un centro de masa para el pasado en puntos por defecto.Un usuario puede cambiar este punto más tarde.La escala de foco es un punto vacío (0.0, 0.0) por defecto.

Constructors

PathGradientBrushBase(Puntos[])

Inicia una nueva instancia de la clase Aspose.Imaging.Brushes.PathGradientBrushBase con los puntos especificados.

[JsonConstructor]
protected PathGradientBrushBase(PointF[] pathPoints)

Parameters

pathPoints PointF [][]

Una serie de estructuras Aspose.Imaging.PointF que representan los puntos que forman las vertices del camino.

PathGradientBrushBase(Puntos[][], El WrapMode)

Inicia una nueva instancia de la clase Aspose.Imaging.Brushes.PathGradientBrushBase con los puntos especificados y el modo de inclinación.

protected PathGradientBrushBase(PointF[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints PointF [][]

Una serie de estructuras Aspose.Imaging.PointF que representan los puntos que forman las vertices del camino.

wrapMode WrapMode

Un Aspose.Imaging.WrapMode que especifica cómo se llenan con este Aspose.Imaging.Brushes.PathGradientBrushBase están tapados.

PathGradientBrushBase(Point[])

Inicia una nueva instancia de la clase Aspose.Imaging.Brushes.PathGradientBrushBase con los puntos especificados.

protected PathGradientBrushBase(Point[] pathPoints)

Parameters

pathPoints Point [][]

Una serie de estructuras Aspose.Imaging.Point que representan los puntos que forman las vertices del camino.

PathGradientBrushBase(Point[][], El WrapMode)

Inicia una nueva instancia de la clase Aspose.Imaging.Brushes.PathGradientBrushBase con los puntos especificados y el modo de inclinación.

protected PathGradientBrushBase(Point[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints Point [][]

Una serie de estructuras Aspose.Imaging.Point que representan los puntos que forman las vertices del camino.

wrapMode WrapMode

Un Aspose.Imaging.WrapMode que especifica cómo se llenan con este Aspose.Imaging.Brushes.PathGradientBrushBase están tapados.

PathGradientBrushBase(GraphicsPath)

Inicia una nueva instancia de la clase Aspose.Imaging.Brushes.PathGradientBrushBase con el camino especificado.

protected PathGradientBrushBase(GraphicsPath path)

Parameters

path GraphicsPath

El Aspose.Imaging.Brushes.PathGradientBrushBase.GraphicsPath que define el área llenada por este Aspose.Imaging.Brushes.PathGradientBrushBase.

Properties

CenterPoint

Obtenga o coloca el punto central del gradiente del camino.

public PointF CenterPoint { get; set; }

Valor de la propiedad

PointF

FocusScales

Obtenga o establece el punto de foco para el falloff gradiente.

public PointF FocusScales { get; set; }

Valor de la propiedad

PointF

GraphicsPath

Obtendrá el camino gráfico que se construyó este cepillo.

public GraphicsPath GraphicsPath { get; }

Valor de la propiedad

GraphicsPath

PathPoints

Tiene el camino puntos que esta cuchara se construyó sobre.

public PointF[] PathPoints { get; }

Valor de la propiedad

PointF [][]

 Español