Class EmfMetafileHeader
Nama dari : Aspose.Imaging.FileFormats.Emf.Emf.Records Pengumpulan: Aspose.Imaging.dll (25.4.0)
Jenis rekaman EMR_HEADER menentukan titik permulaan metafisika EMFdan menentukan sifat-sifat perangkat di mana gambar dalam metafilinformasi yang terdapat dalam rekaman tajuk memungkinkan untukMetadata EMF harus independen dari perangkat output tertentu.Nilai bidang Ukuran dapat digunakan untuk membedakan antara yang berbedaJenis rekaman EMR_HEADER yang disenaraikan sebelumnya di bagian ini.Ada tiga kemungkinan headers:Kepala dasar, yang merupakan rekaman EmfMetafileHeader.Ukuran tetap dari header ini adalah 88 byte, dan itu mengandung objek Header.Kepala ekspansi pertama, yang merupakan rekaman EmfMetafileHeaderExtension1.Bahagian ukuran tetap dari header ini adalah 100 byte, dan itu mengandung objek Headerdan objek HeaderExtension1 (bahagian 2.2.10).Judul ekstensi kedua, yang merupakan rekaman EmfMetafileHeaderExtension2.Bahagian ukuran tetap dari header ini adalah 108 byte, dan itu mengandung objek Header,HeaderExtension1 objek, dan HeaderExtension2 objek (bagian 2.2.11).
[JsonObject(MemberSerialization.OptIn)]
public class EmfMetafileHeader : EmfRecord
Inheritance
object ← MetaObject ← EmfRecord ← EmfMetafileHeader
Derived
anggota yang diwarisi
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)
Initifikasi instansi baru dari Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader kelas.
public EmfMetafileHeader(EmfRecord record)
Parameters
record
EmfRecord
dan rekodnya.
EmfMetafileHeader()
Initifikasi instansi baru dari Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader kelas.
[JsonConstructor]
public EmfMetafileHeader()
EmfMetafileHeader(EmfMetafileHeader)
Initifikasi instansi baru dari Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader kelas.
public EmfMetafileHeader(EmfMetafileHeader header)
Parameters
header
EmfMetafileHeader
dengan kepala .
Properties
EmfDescription
Dapatkan atau menetapkan deskripsi EMFSebuah string Unicode UTF16-LE optional, null-terminated dengan panjang dan konten yang tidak terbatas.Lokasinya dalam catatan dan jumlah karakter ditentukan oleh offDescriptiondan nDescription fields, masing-masing, dalam EmfHeader.adalah nol, tidak ada string deskripsi yang hadir.
public string EmfDescription { get; set; }
Nilai Properti
EmfDescriptionBuffer
Dapatkan atau menetapkan buffer deskripsi EMFSebuah rangkaian pilihan byte yang berisi string deskripsi EMF, yangTidak diperlukan untuk bertepatan dengan bagian tetap EmfMetafileHeaderDengan demikian, medan di buffer ini yang ditandai “UndefinedSpace"Ini adalah pilihan dan harus diabaikan.
public byte[] EmfDescriptionBuffer { get; set; }
Nilai Properti
byte [ ]
EmfHeader
Mendapatkan atau menetapkan objek Header (bahagian 2.2.9), yang berisi informasi tentang kontendan struktur metafisika
public EmfHeaderObject EmfHeader { get; set; }
Nilai Properti
EmfHeaderRecordBuffer
Dapatkan atau menetapkan serangkaian byte pilihan yang berisi sisa rekaman tajuk EMF.Ukuran medan ini harus lebih dari 4 byte.
public byte[] EmfHeaderRecordBuffer { get; set; }
Nilai Properti
byte [ ]