Class EmfHeaderObject

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à

Rectangle

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à

int

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à

Size

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à

Rectangle

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à

short

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à

Size

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à

int

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à

int

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à

int

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à

EmfFormatSignature

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à

int

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à

short

Valid

Riceve un valore che indica se questo Aspose.Imaging.FileFormats.Emf.Emb.Objects.EMfHeaderObject è valido.

public bool Valid { get; }

Valore di proprietà

bool

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; }

Valore di proprietà

int

 Italiano