Class ImageTraceSimplifier

Class ImageTraceSimplifier

Nome do espaço: Aspose.Svg.ImageVectorization Assembleia: Aspose.SVG.dll (25.5.0)

A classe ImageTraceSimplifier é responsável pela redução do número de pontos em uma curva que é aproximada por uma série dos pontos de rastreio.

[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifier

Inheritance

object ImageTraceSimplifier

Implements

IImageTraceSimplifier

Membros herdados

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

ImageTraceSimplifier()

Inicia uma nova instância da classe Aspose.Svg.ImageVectorization. ImageTraceSimplifier.

public ImageTraceSimplifier()

ImageTraceSimplifier(Flotação)

Inicia uma nova instância da classe Aspose.Svg.ImageVectorization. ImageTraceSimplifier.

public ImageTraceSimplifier(float tolerance)

Parameters

tolerance float

A tolerância

Properties

Tolerance

O valor da tolerância determina o máximo tolerante de erro permitido para que um ponto seja eliminado da pista.Qualquer valor superior ou inferior será alinhado com os valores mínimos e máximos desta faixa, respectivamente.O valor padrão é 0.3.

public float Tolerance { get; set; }

Valor da propriedade

float

Methods

Simplify(Apresentação )

Reduz o número de pontos que ele lista os pontos de rastreamento.

public IEnumerable<pointf> Simplify(IEnumerable<pointf> trace)

Parameters

trace IEnumerable e o PT; PointF >

A lista dos pontos de rastreamento.

Returns

IEnumerable e o PT; PointF >

Lista dos pontos de rastreio reduzidos.

 Português