Class EmfMetafileHeader

Class EmfMetafileHeader

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

Các loại ghi EMR_HEADER xác định các điểm khởi đầu của các mã hóa EMFvà xác định các thuộc tính của thiết bị trên đó hình ảnh trong metaphileđược tạo ra. thông tin trong bản ghi tiêu đề cho phépEMF có thể độc lập với bất kỳ thiết bị sản xuất cụ thể nào.Giá trị của trường kích thước có thể được sử dụng để phân biệt giữa cácCác loại ghi EMR_HEADER được liệt kê trước đây trong phần này.Có ba vị trí có thể:Tiêu đề cơ sở, đó là hồ sơ EmfMetafileHeader.Phần kích thước cố định của tiêu đề này là 88 byte, và nó chứa một mục tiêu.Tiêu đề mở rộng đầu tiên, đó là bản ghi EmfMetafileHeaderExtension1.Phần kích thước cố định của tiêu đề này là 100 byte, và nó chứa một mục tiêuvà một HeaderExtension1 đối tượng (phần 2.2.10).Tiêu đề mở rộng thứ hai, đó là bản ghi EmfMetafileHeaderExtension2.Phần kích thước cố định của tiêu đề này là 108 byte, và nó chứa một mục tiêu,Một HeaderExtension1 đối tượng, và một HeaterEextension2 đối phẩm (phần 2.2.11).

[JsonObject(MemberSerialization.OptIn)]
public class EmfMetafileHeader : EmfRecord

Inheritance

object MetaObject EmfRecord EmfMetafileHeader

Derived

EmfMetafileHeaderExtension1

Thành viên thừa kế

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

Constructors

EmfMetafileHeader(EmfRecord)

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

public EmfMetafileHeader(EmfRecord record)

Parameters

record EmfRecord

kỷ lục .

EmfMetafileHeader()

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

[JsonConstructor]
public EmfMetafileHeader()

EmfMetafileHeader(EmfMetafileHeader)

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

public EmfMetafileHeader(EmfMetafileHeader header)

Parameters

header EmfMetafileHeader

cái đầu.

Properties

EmfDescription

Nhận hoặc đặt mô tả EMFMột dòng Unicode UTF16-LE tùy chọn, không kết thúc với chiều dài và nội dung tự nguyện.Vị trí của nó trong hồ sơ và số ký tự được chỉ định bởi offDescriptionvà các trường nDescription, tương ứng, trong EmfHeader. nếu giá trị của mỗi trườnglà zero, không có mô tả string hiện tại.

public string EmfDescription { get; set; }

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

string

EmfDescriptionBuffer

Nhận hoặc đặt buffer mô tả EMFMột chuỗi tùy chọn của các byte có chứa dòng mô tả EMF, mà làkhông cần phải tương đối với phần cố định của EmfMetafileHeaderTheo đó, các trường trong buffer này được nhãn “UndefinedSpace"là tùy chọn và cần bị bỏ qua.

public byte[] EmfDescriptionBuffer { get; set; }

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

byte [ ]

EmfHeader

Nhận hoặc đặt một đối tượng Header (phần 2.2.9), chứa thông tin về nội dungcấu trúc của metaphor

public EmfHeaderObject EmfHeader { get; set; }

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

EmfHeaderObject

EmfHeaderRecordBuffer

Nhận hoặc đặt một chuỗi tùy chọn của byte chứa phần còn lại của bản ghi tiêu đề EMF.Kích thước của trường này phải là nhiều byte 4

public byte[] EmfHeaderRecordBuffer { get; set; }

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

byte [ ]

 Tiếng Việt