Class EmfHeaderObject

Class EmfHeaderObject

Der Name: Aspose.Imaging.FileFormats.Emf.Emf.Objects Versammlung: Aspose.Imaging.dll (25.4.0)

Das Header-Objekt definiert den EMF-Metafil-Header. Es bestimmt die Eigenschaften des Geräts, auf dem das Bild im Metaphil erstellt wurde.

[JsonObject(MemberSerialization.OptIn)]
public class EmfHeaderObject : EmfObject

Inheritance

object MetaObject EmfObject EmfHeaderObject

Derived

EmfHeaderExtension1 , EmfHeaderExtension2

Vererbte Mitglieder

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

Er erhält oder setzt ein WMF RectL-Objekt ([MS-WMF] Abschnitt 2.2.2.19), in dem die rektanguläre Inclusive-Inclusive angegeben wird.Grenzen in Geräteinheiten des kleinsten Rechteckens, die um das imDie Metaphilie

public Rectangle Bounds { get; set; }

Eigentumswert

Rectangle

Bytes

Gibt oder setzt einen 32-Bit-Unschriebenen, der die Größe des Metaphils in Byten angibt.

public int Bytes { get; set; }

Eigentumswert

int

Device

Er erhält oder setzt ein WMF SizeL Objekt ([MS-WMF] Abschnitt 2.2.2.22) mit dem die Größe des Referenzgeräts in Pixeln angegeben wird.

public Size Device { get; set; }

Eigentumswert

Size

Frame

Erhält oder setzt ein WMF RectL-Objekt, das die rektangulären Inclusive-Inclusive-Dimensionen in .01 Millimeter angibtEinheiten, einer Rechteckel, die das Bild umgibt, das im Metaphil gespeichert ist

public Rectangle Frame { get; set; }

Eigentumswert

Rectangle

Handles

Er erhält oder setzt einen 16-Bit-Unschriebenen, der die Anzahl der grafischen Objekte angibt, die während der Verarbeitung des Metaphys verwendet werden.

public short Handles { get; set; }

Eigentumswert

short

Millimeters

Erhält oder setzt ein WMF SizeL-Objekt, das die Größe des Referenzgeräts in Millimetern angibt

public Size Millimeters { get; set; }

Eigentumswert

Size

Entdeckung

Gibt oder setzt einen 32-Bit-Unschriebenen, der die Anzahl der Charaktere in der Reihe angibtdie die Beschreibung der Inhalte des Metaphils enthält. Dies ist null, wenn es keine Beschreibungsschicht gibt.

public int NDesription { get; set; }

Eigentumswert

int

Die NPLentries

Er bekommt oder setzt einen 32-Bit-Unschriebenen, der die Anzahl der Eingänge in der Metaphyle angibt.Palette. Die Palette befindet sich im EMR_EOF-Register

public int NPalEntries { get; set; }

Eigentumswert

int

OffDescription

Er bekommt oder setzt einen 32-Bit-Unschriebenen-Integer, der von Anfang an die Entschädigung angibt.Aufzeichnung auf die Array, die die Beschreibung der Inhalte des Metaphys enthält

public int OffDescription { get; set; }

Eigentumswert

int

RecordSignature

Er bekommt oder setzt einen 32-Bit-Unschriebenen-Integer, der die Signatur des Rekords angibt,aus der FormatSignature-Liste (Abschnitt 2.1.14).

public EmfFormatSignature RecordSignature { get; set; }

Eigentumswert

EmfFormatSignature

Records

Er erhält oder setzt einen 32-Bit-Unschriebenen, der die Anzahl der Aufzeichnungen im Metaphil angibt.

public int Records { get; set; }

Eigentumswert

int

Reserved

Gibt oder setzt einen 16-Bit-Unschriebenen-Teil, der 0x0000 sein muss und ignoriert werden muss

public short Reserved { get; set; }

Eigentumswert

short

Valid

Er erhält einen Wert, der zeigt, ob dieses Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderObject gültig ist.

public bool Valid { get; }

Eigentumswert

bool

Version

Gets oder Set Version (4 Byte): Ein 32-Bit-Unschriebene Integrator, der die EMF-Metafil-Interoperabilität angibt.

public int Version { get; set; }

Eigentumswert

int

 Deutsch