EmfHeaderObject

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfObject

public class EmfHeaderObject extends EmfObject

Das Header-Objekt definiert den EMF-Metadatei-Header. Es gibt Eigenschaften des Geräts an, auf dem das Bild in der Metadatei erstellt wurde.

Konstruktoren

KonstruktorBeschreibung
EmfHeaderObject()Initialisiert eine neue Instanz der Klasse EmfHeaderObject.

Methoden

MethodeBeschreibung
getBounds()Liest oder setzt ein WMF RectL-Objekt ([MS-WMF] Abschnitt 2.2.2.19), das die rechteckigen inklusiv-inklusiven Grenzen in Geräteeinheiten des kleinsten Rechtecks angibt, das um das im Metafile gespeicherte Bild gezeichnet werden kann.
setBounds(Rectangle value)Liest oder setzt ein WMF RectL-Objekt ([MS-WMF] Abschnitt 2.2.2.19), das die rechteckigen inklusiv-inklusiven Grenzen in Geräteeinheiten des kleinsten Rechtecks angibt, das um das im Metafile gespeicherte Bild gezeichnet werden kann.
getFrame()Liest oder setzt ein WMF RectL-Objekt, das die rechteckigen inklusiv-inklusiven Abmessungen in .01‑Millimeter‑Einheiten eines Rechtecks angibt, das das im Metafile gespeicherte Bild umschließt.
setFrame(Rectangle value)Liest oder setzt ein WMF RectL-Objekt, das die rechteckigen inklusiv-inklusiven Abmessungen in .01‑Millimeter‑Einheiten eines Rechtecks angibt, das das im Metafile gespeicherte Bild umschließt.
getRecordSignature()Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Signatur des Datensatzes angibt.
setRecordSignature(int value)Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Signatur des Datensatzes angibt.
getVersion()Liest oder setzt Version (4 Bytes): Ein 32‑Bit‑vorzeichenloser Integer, der die Interoperabilität der EMF-Metadatei angibt.
setVersion(int value)Liest oder setzt Version (4 Bytes): Ein 32‑Bit‑vorzeichenloser Integer, der die Interoperabilität der EMF-Metadatei angibt.
getBytes()Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Größe der Metadatei in Bytes angibt.
setBytes(int value)Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Größe der Metadatei in Bytes angibt.
getRecords()Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Anzahl der Datensätze in der Metadatei angibt.
setRecords(int value)Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Anzahl der Datensätze in der Metadatei angibt.
getHandles()Liest oder setzt einen 16‑Bit‑vorzeichenlosen Integer, der die Anzahl der Grafikobjekte angibt, die während der Verarbeitung der Metadatei verwendet werden.
setHandles(short value)Liest oder setzt einen 16‑Bit‑vorzeichenlosen Integer, der die Anzahl der Grafikobjekte angibt, die während der Verarbeitung der Metadatei verwendet werden.
getReserved()Liest oder setzt einen 16‑Bit‑vorzeichenlosen Integer, der 0x0000 sein MUSS und ignoriert werden MUSS.
setReserved(short value)Liest oder setzt einen 16‑Bit‑vorzeichenlosen Integer, der 0x0000 sein MUSS und ignoriert werden MUSS.
getNDesription()Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Anzahl der Zeichen im Array angibt, das die Beschreibung des Inhalts der Metadatei enthält.
setNDesription(int value)Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Anzahl der Zeichen im Array angibt, das die Beschreibung des Inhalts der Metadatei enthält.
getOffDescription()Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der den Offset vom Beginn dieses Datensatzes zum Array angibt, das die Beschreibung des Inhalts der Metadatei enthält.
setOffDescription(int value)Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der den Offset vom Beginn dieses Datensatzes zum Array angibt, das die Beschreibung des Inhalts der Metadatei enthält.
getNPalEntries()Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Anzahl der Einträge in der Metadatei-Palette angibt.
setNPalEntries(int value)Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Anzahl der Einträge in der Metadatei-Palette angibt.
getDevice()Liest oder setzt ein WMF SizeL-Objekt ([MS-WMF] Abschnitt 2.2.2.22), das die Größe des Referenzgeräts in Pixeln angibt.
setDevice(Size value)Liest oder setzt ein WMF SizeL-Objekt ([MS-WMF] Abschnitt 2.2.2.22), das die Größe des Referenzgeräts in Pixeln angibt.
getMillimeters()Liest oder setzt ein WMF SizeL-Objekt, das die Größe des Referenzgeräts in Millimetern angibt.
setMillimeters(Size value)Liest oder setzt ein WMF SizeL-Objekt, das die Größe des Referenzgeräts in Millimetern angibt.
getValid()Liest einen Wert, der angibt, ob dieses EmfHeaderObject gültig ist.

EmfHeaderObject()

public EmfHeaderObject()

Initialisiert eine neue Instanz der Klasse EmfHeaderObject.

getBounds()

public Rectangle getBounds()

Liest oder setzt ein WMF RectL-Objekt ([MS-WMF] Abschnitt 2.2.2.19), das die rechteckigen inklusiv-inklusiven Grenzen in Geräteeinheiten des kleinsten Rechtecks angibt, das um das im Metafile gespeicherte Bild gezeichnet werden kann.

Returns: Rectangle

setBounds(Rectangle value)

public void setBounds(Rectangle value)

Liest oder setzt ein WMF RectL-Objekt ([MS-WMF] Abschnitt 2.2.2.19), das die rechteckigen inklusiv-inklusiven Grenzen in Geräteeinheiten des kleinsten Rechtecks angibt, das um das im Metafile gespeicherte Bild gezeichnet werden kann.

Parameters:

ParameterTypBeschreibung
valueRectangle

getFrame()

public Rectangle getFrame()

Liest oder setzt ein WMF RectL-Objekt, das die rechteckigen inklusiv-inklusiven Abmessungen in .01‑Millimeter‑Einheiten eines Rechtecks angibt, das das im Metafile gespeicherte Bild umschließt.

Returns: Rectangle

setFrame(Rectangle value)

public void setFrame(Rectangle value)

Liest oder setzt ein WMF RectL-Objekt, das die rechteckigen inklusiv-inklusiven Abmessungen in .01‑Millimeter‑Einheiten eines Rechtecks angibt, das das im Metafile gespeicherte Bild umschließt.

Parameters:

ParameterTypBeschreibung
valueRectangle

getRecordSignature()

public int getRecordSignature()

Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Signatur des Datensatzes angibt. Dieser MUSS ENHMETA_SIGNATURE sein, aus der Aufzählung FormatSignature (Abschnitt 2.1.14).

Returns: int

setRecordSignature(int value)

public void setRecordSignature(int value)

Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Signatur des Datensatzes angibt. Dieser MUSS ENHMETA_SIGNATURE sein, aus der Aufzählung FormatSignature (Abschnitt 2.1.14).

Parameters:

ParameterTypBeschreibung
Wertint

getVersion()

public int getVersion()

Liest oder setzt Version (4 Bytes): Ein 32‑Bit‑vorzeichenloser Integer, der die Interoperabilität der EMF-Metadatei angibt. Dieser SOLLTE 0x00010000 sein.

Returns: int

setVersion(int value)

public void setVersion(int value)

Liest oder setzt Version (4 Bytes): Ein 32‑Bit‑vorzeichenloser Integer, der die Interoperabilität der EMF-Metadatei angibt. Dieser SOLLTE 0x00010000 sein.

Parameters:

ParameterTypBeschreibung
Wertint

getBytes()

public int getBytes()

Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Größe der Metadatei in Bytes angibt.

Returns: int

setBytes(int value)

public void setBytes(int value)

Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Größe der Metadatei in Bytes angibt.

Parameters:

ParameterTypBeschreibung
Wertint

getRecords()

public int getRecords()

Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Anzahl der Datensätze in der Metadatei angibt.

Returns: int

setRecords(int value)

public void setRecords(int value)

Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Anzahl der Datensätze in der Metadatei angibt.

Parameters:

ParameterTypBeschreibung
Wertint

getHandles()

public short getHandles()

Liest oder setzt einen 16‑Bit‑vorzeichenlosen Integer, der die Anzahl der Grafikobjekte angibt, die während der Verarbeitung der Metadatei verwendet werden.

Returns: short

setHandles(short value)

public void setHandles(short value)

Liest oder setzt einen 16‑Bit‑vorzeichenlosen Integer, der die Anzahl der Grafikobjekte angibt, die während der Verarbeitung der Metadatei verwendet werden.

Parameters:

ParameterTypBeschreibung
Wertshort

getReserved()

public short getReserved()

Liest oder setzt einen 16‑Bit‑vorzeichenlosen Integer, der 0x0000 sein MUSS und ignoriert werden MUSS.

Returns: short

setReserved(short value)

public void setReserved(short value)

Liest oder setzt einen 16‑Bit‑vorzeichenlosen Integer, der 0x0000 sein MUSS und ignoriert werden MUSS.

Parameters:

ParameterTypBeschreibung
Wertshort

getNDesription()

public int getNDesription()

Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Anzahl der Zeichen im Array angibt, das die Beschreibung des Inhalts der Metadatei enthält. Dieser ist Null, wenn keine Beschreibungszeichenkette vorhanden ist.

Returns: int

setNDesription(int value)

public void setNDesription(int value)

Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Anzahl der Zeichen im Array angibt, das die Beschreibung des Inhalts der Metadatei enthält. Dieser ist Null, wenn keine Beschreibungszeichenkette vorhanden ist.

Parameters:

ParameterTypBeschreibung
Wertint

getOffDescription()

public int getOffDescription()

Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der den Offset vom Beginn dieses Datensatzes zum Array angibt, das die Beschreibung des Inhalts der Metadatei enthält.

Returns: int

setOffDescription(int value)

public void setOffDescription(int value)

Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der den Offset vom Beginn dieses Datensatzes zum Array angibt, das die Beschreibung des Inhalts der Metadatei enthält.

Parameters:

ParameterTypBeschreibung
Wertint

getNPalEntries()

public int getNPalEntries()

Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Anzahl der Einträge in der Metadatei-Palette angibt. Die Palette befindet sich im EMR_EOF-Datensatz.

Returns: int

setNPalEntries(int value)

public void setNPalEntries(int value)

Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Anzahl der Einträge in der Metadatei-Palette angibt. Die Palette befindet sich im EMR_EOF-Datensatz.

Parameters:

ParameterTypBeschreibung
Wertint

getDevice()

public Size getDevice()

Liest oder setzt ein WMF SizeL-Objekt ([MS-WMF] Abschnitt 2.2.2.22), das die Größe des Referenzgeräts in Pixeln angibt.

Returns: Size

setDevice(Size value)

public void setDevice(Size value)

Liest oder setzt ein WMF SizeL-Objekt ([MS-WMF] Abschnitt 2.2.2.22), das die Größe des Referenzgeräts in Pixeln angibt.

Parameters:

ParameterTypBeschreibung
valueSize

getMillimeters()

public Size getMillimeters()

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

Returns: Size

setMillimeters(Size value)

public void setMillimeters(Size value)

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

Parameters:

ParameterTypBeschreibung
valueSize

getValid()

public boolean getValid()

Liest einen Wert, der angibt, ob dieses EmfHeaderObject gültig ist.

Wert: true, wenn gültig; andernfalls false.

Returns: boolean