Class EmfPlusFillClosedCurve

Class EmfPlusFillClosedCurve

Tên không gian: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Tổng hợp: Aspose.Imaging.dll (25.4.0)

Danh sách EmfPlusFillClosedCurve xác định việc lấp đầy nội thất của một dòng cardinal đóng cửa

public sealed class EmfPlusFillClosedCurve : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusFillClosedCurve

Thành viên thừa kế

EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusFillClosedCurve(EmfPlusRecord)

Bắt đầu một trường hợp mới của lớp Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.EmmFillClosedCurve.

public EmfPlusFillClosedCurve(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Nguồn .

Properties

BrushId

Nhận hoặc đặt bộ định dạng nénA 32-bit unsigned integer that specifies the EmfPlusBrush, nội dung củađược xác định bởi bit S trong trường Flags. Máy nén này được sử dụng để điền vào nội thấtLời bài hát: The Closed Cardinal Spline

public int BrushId { get; set; }

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

int

Compressed

Nhận hoặc đặt một giá trị cho biết liệu Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.EfPlusFillClosedCurve có bị nén hay không.Bit này cho thấy liệu trường PointData có chỉ định dữ liệu bị nén hay không.Nếu thiết lập, PointData chỉ định vị trí tuyệt đối trong không gian tọa độ với 16-bitNếu rõ ràng, PointData chỉ định vị trí tuyệt đối trongTính phối không gian với 32-bit floating point coordinates.

Một hoạt động lấp đầy “đang dọc” điền vào các khu vực theo quy tắc “tương tự mệt mỏi”.Theo quy tắc này, một điểm kiểm tra có thể được xác định là bên trong hoặc bên ngoài mộtkhóa như sau: Vẽ một dòng từ điểm kiểm tra đến một điểm xaNếu dòng đó vượt qua vòng tròn một số lần kỳ lạ, bài kiểm traĐiểm nằm bên trong curve; nếu không, điểm kiểm tra là bên ngoài Curve.

Một hoạt động lấp đầy “thay thế” điền vào các khu vực theo quy tắc “không zero”.Theo quy tắc này, một điểm kiểm tra có thể được xác định là bên trong hoặc bên ngoài.a closed curve as follows: Draw a line from a test point to a point that isKhoảng cách từ vòng tròn.Tính số lần vòng quay vượt qua bài kiểm tradòng từ bên trái sang bên phải, và tính số lần curve vượt quadòng kiểm tra từ phải sang trái. nếu hai con số đó là cùng, điểm thử nghiệmnằm bên ngoài vòng tròn; nếu không, điểm kiểm tra là bên trong vòng.

public bool Compressed { get; set; }

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

bool

IsColor

Nhận hoặc đặt một giá trị cho thấy nếu ví dụ này là màu.Nếu thiết lập, BrushId sẽ chỉ định một màu như là một đối tượng EmfPlusARGB (phần 2.2.2.1).Nếu rõ ràng, BrushId chứa chỉ số của một đối tượng EmfPlusBrush(Phần 2.2.1.1) trong bảng đối tượng EMF +.

public bool IsColor { get; set; }

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

bool

PointData

Nhận hoặc đặt dữ liệu điểmMột loạt các điểm đếm mà chỉ định điểm cuối của các dòng định nghĩa spline.Trong một dòng cardinal đóng kín, curve tiếp tục thông qua điểm cuối cùng trong PointDataArray và kết nối với điểm đầu tiên trong array

public PointF[] PointData { get; set; }

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

PointF [ ]

Relative

Nhận hoặc đặt một giá trị cho biết liệu đây là Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusFillClosedCurve là tương đối hay không.Điểm này cho thấy liệu trường PointData chỉ định vị trí tương đối hay tuyệt đối.Nếu thiết lập, mỗi yếu tố trong PointData chỉ định một vị trí trong không gian tọa độ màliên quan đến vị trí được chỉ định bởi yếu tố trước trong hàng. Trong trường hợptừ yếu tố đầu tiên trong PointData, một vị trí trước đó ở các tọa độ (0,0) được giả định.Nếu rõ ràng, PointData chỉ định vị trí tuyệt đối theo cờ C.Lưu ý Nếu lá cờ này được thiết lập, lá C (trên) không được xác định và phải bị bỏ qua.

public bool Relative { get; set; }

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

bool

Tension

Nhận hoặc đặt căng thẳngMột giá trị điểm floating 32-bit chỉ định mức độ chặt chẽ của spline khi nó đi quaMột giá trị của 0,0 chỉ ra rằng spline là một chuỗi của thẳngđường. khi giá trị tăng lên, curve trở nên tròn hơn. để biết thêm thông tin,Xem thêm: [77] và [72]

public float Tension { get; set; }

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

float

Winding

Nhận hoặc đặt một giá trị cho biết liệu đây là Aspose.Imaging.FileFormats.Emf.EmbPlus.Records.EnfPlusFillClosedCurve đang xoay.Điều này chỉ ra cách thực hiện hoạt động lấp đầy.Nếu được thiết lập, việc lấp đầy là một “lấp chuột” và nếu rõ ràng, thì việc sạc là “sạc thay thế”.

public bool Winding { get; set; }

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

bool

 Tiếng Việt