Class EmfHeaderObject
Tên không gian: Aspose.Imaging.FileFormats.Emf.Emf.Objects Tổng hợp: Aspose.Imaging.dll (25.4.0)
Mục tiêu Header xác định tiêu đề metaphile EMF. Nó chỉ định các thuộc tính của thiết bị trên đó hình ảnh trong metafile được tạo ra.
[JsonObject(MemberSerialization.OptIn)]
public class EmfHeaderObject : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfHeaderObject
Derived
EmfHeaderExtension1 , EmfHeaderExtension2
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
EmfHeaderObject()
[JsonConstructor]
public EmfHeaderObject()
Properties
Bounds
Nhận hoặc thiết lập một đối tượng WMF RectL ([MS-WM F] phần 2.2.2.19) mà chỉ định trực tiếp bao gồm-bao gồmgiới hạn trong các đơn vị thiết bị của góc thẳng nhỏ nhất có thể được kéo xung quanh hình ảnh được lưu trữ trongCác metaphor
public Rectangle Bounds { get; set; }
Giá trị bất động sản
Bytes
Gets hoặc set 32-bit non-signed integer mà chỉ định kích thước của metaphile, trong byte.
public int Bytes { get; set; }
Giá trị bất động sản
Device
Nhận hoặc đặt một đối tượng WMF SizeL ([MS-WM F] phần 2.2.2.22) mà chỉ định kích thước của thiết bị tham khảo, trong pixel
public Size Device { get; set; }
Giá trị bất động sản
Frame
Nhận hoặc đặt một đối tượng WMF RectL mà chỉ định các kích thước bao gồm trực tiếp, trong .01 mmđơn vị, của một góc thẳng bao quanh hình ảnh được lưu trữ trong metaphile
public Rectangle Frame { get; set; }
Giá trị bất động sản
Handles
Nhận hoặc đặt một toàn bộ 16 bit không được ký kết mà chỉ định số lượng các vật đồ họa sẽ được sử dụng trong quá trình xử lý metaphile.
public short Handles { get; set; }
Giá trị bất động sản
Millimeters
Nhận hoặc đặt một đối tượng WMF SizeL mà chỉ định kích thước của thiết bị tham khảo, trong milimeter
public Size Millimeters { get; set; }
Giá trị bất động sản
Ấn Độ
Nhận hoặc thiết lập một toàn bộ không được ký kết 32 bit cho biết số ký tự trong hàngNó có chứa mô tả nội dung của metaphile. đây là zero nếu không có dấu chấm.
public int NDesription { get; set; }
Giá trị bất động sản
Npalentries
Nhận hoặc thiết lập một toàn bộ không được ký kết 32 bit chỉ định số lượng các bản ghi trong metaphilePalette. palette nằm trong hồ sơ EMR_EOF
public int NPalEntries { get; set; }
Giá trị bất động sản
OffDescription
Nhận hoặc thiết lập một toàn bộ không được ký kết 32-bit chỉ định chi phí từ đầu của điều nàyghi lại dòng chứa mô tả nội dung của metafile
public int OffDescription { get; set; }
Giá trị bất động sản
RecordSignature
Nhận hoặc thiết lập một toàn bộ không được ký kết 32 bit chỉ định chữ ký ghi chép. Điều này phải là ENHMETA_SIGNATURE,từ danh sách FormatSignature (Phần 2.1.14).
public EmfFormatSignature RecordSignature { get; set; }
Giá trị bất động sản
Records
Nhận hoặc thiết lập một toàn bộ không được ký kết 32 bit chỉ định số lượng các bản ghi trong metaphile
public int Records { get; set; }
Giá trị bất động sản
Reserved
Nhận hoặc thiết lập một toàn bộ 16 bit không được ký kết mà MÓ là 0x0000 và MÔT bị bỏ qua
public short Reserved { get; set; }
Giá trị bất động sản
Valid
Nó nhận được một giá trị cho biết liệu Aspose.Imaging.FileFormats.Emf.Emb.Objects.EMfHeaderObject này có hiệu lực hay không.
public bool Valid { get; }
Giá trị bất động sản
Version
Gets hoặc sets Phiên bản (4 byte): A 32-bit unsigned integer that specifies EMF metaphile interoperability. This SHOULD be 0x00010000
public int Version { get; set; }