Class EmfPlusObject
Tên không gian: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Tổng hợp: Aspose.Imaging.dll (25.4.0)
Danh sách EmfPlusObject chỉ định một đối tượng để sử dụng trong các hoạt động đồ họa.có thể mở rộng nhiều bản ghi, được chỉ định bởi giá trị của trường Flags.
public sealed class EmfPlusObject : EmfPlusObjectRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusObjectRecordType ← EmfPlusObject
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()
Remarks
Danh sách EmfPlusObject là phổ biến; nó được sử dụng cho tất cả các loại đối tượng.các loại đối tượng cụ thể được chứa trong trường ObjectData. một mô hình khái niệm để quản lýCác đối tượng đồ họa được mô tả trong Quản lý các vật thể đồ thị (Phần 3.1.2).
Constructors
EmfPlusObject(EmfPlusRecord)
Bắt đầu một trường hợp mới của lớp Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusObject.
public EmfPlusObject(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
Nguồn .
Properties
IsContinuable
Nhận hoặc đặt một giá trị cho thấy liệu trường hợp này có liên tục hay không.Hiển thị rằng định nghĩa đối tượng tiếp tục trong EmfPlusObject tiếp theoTờ này không bao giờ được đặt trong hồ sơ cuối cùng xác định đối tượng.
public bool IsContinuable { get; set; }
Giá trị bất động sản
ObjectData
Nhận hoặc thiết lập một loạt các byte có chứa dữ liệu cho loại đối tượng được chỉ định trongcác cánh cờ. nội dung và định dạng của dữ liệu có thể khác nhau cho mỗi loại đối tượng.các định nghĩa đối tượng cá nhân trong phần 2.2.1 để biết thêm thông tin.
public EmfPlusGraphicsObjectType ObjectData { get; set; }
Giá trị bất động sản
ObjectId
Nhận hoặc đặt mục nhận dạng.Chỉ số trong bảng Object EMF+ để liên kết với đối tượngđược tạo bởi bản ghi này. giá trị phải là 0 đến 63, bao gồm.
public byte ObjectId { get; set; }
Giá trị bất động sản
ObjectType
Nhận hoặc đặt loại đối tượng.
public EmfPlusObjectType ObjectType { get; set; }
Giá trị bất động sản
TotalObjectSize
Nhận hoặc đặt kích thước tổng của đối tượng.Nếu bản ghi là liên tục, khi bit liên tiếp được thiết lập, trường nàyCác đối tượng tiếp theo có nhiều hồ sơ EMF+ bắt đầu vớiEmfPlusContineudObjectRecord. Mỗi emfplusContinuedobjectRécord sẽ chứa mộtSau khi TotalObjectSize số byte đã được đọc, EMF+ tiếp theohồ sơ sẽ không được xử lý như là một phần của đối tượng tiếp tục.
public int TotalObjectSize { get; set; }