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
Implements
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
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.