Class BezierPathBuilder
Nome do espaço: Aspose.Svg.ImageVectorization Assembleia: Aspose.SVG.dll (25.5.0)
A classe Aspose.Svg.ImageVectorization.BezierPathBuilder é responsável por construir um caminho Bezier a partir de um determinado conjunto de pontos.Aproxima-se de um rastro de pontos com uma curva Bezier, otimizando o número de segmentos paracorresponde à pista original, ao mesmo tempo que minimiza a complexidade.
[ComVisible(true)]
public class BezierPathBuilder : IPathBuilder
Inheritance
Implements
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
BezierPathBuilder()
Inicia uma nova instância da classe Aspose.Svg.ImageVectorization.BezierPathBuilder.
public BezierPathBuilder()
Properties
ErrorThreshold
Obter ou definir o limite de erro.Este parâmetro define a desviação máxima dos pontos para a curva fixada.Por padrão, são 30.
public float ErrorThreshold { get; set; }
Valor da propriedade
MaxIterations
Obter ou definir o limite de erro.Este parâmetro define o número de iteração para o método de aproximação de menos quadrados.Por padrão, são 30.
public int MaxIterations { get; set; }
Valor da propriedade
TraceSmoother
Obtenha ou coloca a pista mais suave.
public IImageTraceSmoother TraceSmoother { get; set; }
Valor da propriedade
Methods
Build(Apresentação )
Construa um caminho Bezier otimizado a partir de uma sequência de pontos de rastreamento.O método aproxima a pista dada com uma curva Bezier, usando uma combinação de linhas e segmentos curvas.O objetivo é minimizar o número de segmentos, garantindo ao mesmo tempo que o caminho se encaixa de perto na pista original.
public string Build(IEnumerable<pointf> trace)
Parameters
trace
IEnumerable
e o PT;
PointF
>
A sequência de pontos que define a traça a ser aproximada.
Returns
Uma corrente que representa os dados de rota SVG. Estes dados consistem em uma série de comandos e coordenadasque define o caminho Bezier, aproximando-se de perto da pista de entrada com complexidade minimizada.