Class BezierPathBuilder
Nombre del espacio: Aspose.Svg.ImageVectorization Asamblea: Aspose.SVG.dll (25.5.0)
La clase Aspose.Svg.ImageVectorization.BezierPathBuilder es responsable de construir un camino de Bezier desde un conjunto dado de puntos.Aproxima un rastro de puntos con una curva de Bezier, optimizando el número de segmentos acoincide con el rastro original al minimizar la complejidad.
[ComVisible(true)]
public class BezierPathBuilder : IPathBuilder
Inheritance
Implements
Miembros heredados
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()
Constructors
BezierPathBuilder()
Inicia una nueva instancia de la clase Aspose.Svg.ImageVectorization.BezierPathBuilder.
public BezierPathBuilder()
Properties
ErrorThreshold
Obtenga o establece el límite de error.Este parámetro define la desviación máxima de los puntos a la curva ajustada.Por default es de 30.
public float ErrorThreshold { get; set; }
Valor de la propiedad
MaxIterations
Obtenga o establece el límite de error.Este parámetro define el número de iteración para el método de aproximación de los menos cuadrados.Por default es de 30.
public int MaxIterations { get; set; }
Valor de la propiedad
TraceSmoother
Obtenga o pone el rastro más suave.
public IImageTraceSmoother TraceSmoother { get; set; }
Valor de la propiedad
Methods
Build(Página de inicio )
Construye un camino de Bezier optimizado desde una secuencia de puntos de rastro.El método aproxima el rastro dado con una curva de Bezier, utilizando una combinación de segmentos de línea y curve.El objetivo es minimizar el número de segmentos al tiempo que garantice que el camino se ajuste de cerca a la pista original.
public string Build(IEnumerable<pointf> trace)
Parameters
trace
IEnumerable
&ylt;
PointF
>
La secuencia de puntos que define el rastro a ser aproximado.
Returns
Una línea que representa los datos de ruta SVG. Estos datos se componen de una serie de comandos y coordenadasque define el camino Bezier, aproximando de cerca la pista de entrada con una complejidad minimizada.