Class EmfHeaderObject
Il nome: Aspose.Imaging.FileFormats.Emf.Emf.Objects Assemblea: Aspose.Imaging.dll (25.4.0)
L’oggetto Header definisce il titolo metafilico EMF. Specifica le proprietà del dispositivo su cui è stata creata l’immagine nel metaphile.
[JsonObject(MemberSerialization.OptIn)]
public class EmfHeaderObject : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfHeaderObject
Derived
EmfHeaderExtension1 , EmfHeaderExtension2
I membri ereditari
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
Riceve o mette un oggetto WMF RectL (sezione 2.2.2.19 [MS-WM F]]) che specifica il rectangulare inclusivo-inclusivolimiti in unità di dispositivo del più piccolo rettangolo che può essere ritratto intorno all’immagine memorizzata inIl metafisico
public Rectangle Bounds { get; set; }
Valore di proprietà
Bytes
Riceve o imposta un integratore non segnato a 32 bit che specifica la dimensione del metafile, in byte.
public int Bytes { get; set; }
Valore di proprietà
Device
Riceve o imposta un oggetto WMF SizeL (sezione 2.2.2.22) che specifica la dimensione del dispositivo di riferimento, in pixel
public Size Device { get; set; }
Valore di proprietà
Frame
Riceve o mette un oggetto WMF RectL che specifica le dimensioni rectangolari inclusive, in .01 millimetriUnità, di un rectangolo che circonda l’immagine memorizzata nel metafilo
public Rectangle Frame { get; set; }
Valore di proprietà
Handles
Riceve o imposta un integratore non segnato a 16 bit che specifica il numero di oggetti grafici che saranno utilizzati durante il trattamento del metafilo.
public short Handles { get; set; }
Valore di proprietà
Millimeters
Riceve o impone un oggetto WMF SizeL che specifica la dimensione del dispositivo di riferimento, in millimetri
public Size Millimeters { get; set; }
Valore di proprietà
Sviluppo
Riceve o imposta un integratore non segnato a 32 bit che specifica il numero di caratteri nell’arrayche contiene la descrizione del contenuto del metafilo. questo è zero se non c’è una riga di descrizioni.
public int NDesription { get; set; }
Valore di proprietà
di Npalentries
Riceve o imposta un integratore non segnato a 32 bit che specifica il numero di iscrizioni nel metafil.La paletta è situata nel registro EMR_EOF
public int NPalEntries { get; set; }
Valore di proprietà
OffDescription
Riceve o imposta un integratore non firmato a 32 bit che specifica il rimborso dall’inizio di questoregistrazione all’array che contiene la descrizione del contenuto del metafilo
public int OffDescription { get; set; }
Valore di proprietà
RecordSignature
Riceve o impone un integratore non firmato a 32 bit che specifica la firma registrata. Questo deve essere ENHMETA_SIGNATURE,dalla lista FormatSignature (sezione 2.1.14).
public EmfFormatSignature RecordSignature { get; set; }
Valore di proprietà
Records
Riceve o imposta un integratore non segnato a 32 bit che specifica il numero di registri nella metafil
public int Records { get; set; }
Valore di proprietà
Reserved
Riceve o impone un integratore non firmato a 16 bit che DEVE essere 0x0000 e deve essere ignorato
public short Reserved { get; set; }
Valore di proprietà
Valid
Riceve un valore che indica se questo Aspose.Imaging.FileFormats.Emf.Emb.Objects.EMfHeaderObject è valido.
public bool Valid { get; }
Valore di proprietà
Version
Gets o sets Versione (4 byte): Un integratore non firmato a 32 bit che specifica l’interoperabilità metafilica EMF. Questo SHOULD è 0x00010000
public int Version { get; set; }