Class BezierPathBuilder

Class BezierPathBuilder

Tên không gian: Aspose.Svg.ImageVectorization Tổng hợp: Aspose.SVG.dll (25.5.0)

Các lớp Aspose.Svg.ImageVectorization.BezierPathBuilder chịu trách nhiệm xây dựng một con đường Bezier từ một bộ điểm cụ thể.Nó tiếp cận một dấu vết của các điểm với một curve Bezier, tối ưu hóa số lượng các phân đoạn để gần gũiphù hợp với dấu vết ban đầu trong khi giảm thiểu sự phức tạp.

[ComVisible(true)]
public class BezierPathBuilder : IPathBuilder

Inheritance

object BezierPathBuilder

Implements

IPathBuilder

Thành viên thừa kế

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

Constructors

BezierPathBuilder()

Bắt đầu một ví dụ mới của lớp Aspose.Svg.ImageVectorization.BezierPathBuilder.

public BezierPathBuilder()

Properties

ErrorThreshold

Nhận hoặc đặt giới hạn lỗi.Parameter này xác định sự khác biệt tối đa của các điểm đến curve gắn.Theo mặc định nó là 30.

public float ErrorThreshold { get; set; }

Giá trị bất động sản

float

MaxIterations

Nhận hoặc đặt giới hạn lỗi.Parameter này xác định số lượng của iteration cho phương pháp gần gũi ít-squares.Theo mặc định nó là 30.

public int MaxIterations { get; set; }

Giá trị bất động sản

int

TraceSmoother

Nhận hoặc đặt dấu vết nhẹ hơn.

public IImageTraceSmoother TraceSmoother { get; set; }

Giá trị bất động sản

IImageTraceSmoother

Methods

Build(Đánh giá )

Xây dựng một con đường Bezier tối ưu hóa từ một chuỗi các điểm theo dõi.Phương pháp này gần gũi với dấu vết được đưa ra với một curve Bezier, bằng cách sử dụng sự kết hợp của các phân đoạn đường và đường.Nó nhằm mục đích giảm thiểu số lượng các phân đoạn trong khi đảm bảo con đường phù hợp chặt chẽ với dấu vết ban đầu.

public string Build(IEnumerable<pointf> trace)

Parameters

trace IEnumerable < PointF >

Dòng các điểm xác định dấu vết để được gần gũi.

Returns

string

Một dòng đại diện cho dữ liệu con đường SVG. Dữ liệu này bao gồm một loạt các lệnh và tọa độNó định nghĩa con đường Bezier, gần gũi với đường vào với sự phức tạp tối thiểu.

 Tiếng Việt