EmfEof

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfControlRecordType

public final class EmfEof extends EmfControlRecordType

Der EMR_EOF-Datensatz zeigt das Ende der Metadatei an und gibt eine Palette an.

Konstruktoren

KonstruktorBeschreibung
EmfEof(EmfRecord record)Initialisiert eine neue Instanz der Klasse EmfEof.
EmfEof()Initialisiert eine neue Instanz der Klasse EmfEof.

Methoden

MethodeBeschreibung
getPaletteArgb32Entries()Liest einen optionalen Puffer, der Palettendaten enthält und nicht zwingend zusammenhängend mit dem festen Teil des EMR_EOF-Datensatzes sein muss.
setPaletteArgb32Entries(int[] value)Setzt einen optionalen Puffer, der Palettendaten enthält und nicht zwingend zusammenhängend mit dem festen Teil des EMR_EOF-Datensatzes sein muss.
getSizeLast()Liest einen 32‑Bit‑vorzeichenlosen Integer, der GLEICH wie Size sein MUSS und das letzte Feld des Datensatzes und damit der Metadatei sein MUSS.
setSizeLast(int value)Setzt einen 32‑Bit‑vorzeichenlosen Integer, der GLEICH wie Size sein MUSS und das letzte Feld des Datensatzes und damit der Metadatei sein MUSS.

EmfEof(EmfRecord record)

public EmfEof(EmfRecord record)

Initialisiert eine neue Instanz der Klasse EmfEof.

Parameters:

ParameterTypBeschreibung
recordEmfRecordDer Datensatz.

EmfEof()

public EmfEof()

Initialisiert eine neue Instanz der Klasse EmfEof.

getPaletteArgb32Entries()

public int[] getPaletteArgb32Entries()

Liest einen optionalen Puffer, der Palettendaten enthält und nicht zwingend zusammenhängend mit dem festen Teil des EMR_EOF-Datensatzes sein muss. Entsprechend sind Felder in diesem Puffer, die mit "UndefinedSpace" gekennzeichnet sind, optional und MÜSSEN ignoriert werden. Die Größe dieses Feldes MUSS ein Vielfaches von 4 Bytes sein.

Returns: int[]

setPaletteArgb32Entries(int[] value)

public void setPaletteArgb32Entries(int[] value)

Setzt einen optionalen Puffer, der Palettendaten enthält und nicht zwingend zusammenhängend mit dem festen Teil des EMR_EOF-Datensatzes sein muss. Entsprechend sind Felder in diesem Puffer, die mit "UndefinedSpace" gekennzeichnet sind, optional und MÜSSEN ignoriert werden. Die Größe dieses Feldes MUSS ein Vielfaches von 4 Bytes sein.

Parameters:

ParameterTypBeschreibung
Wertint[]

getSizeLast()

public int getSizeLast()

Liest einen 32‑Bit‑vorzeichenlosen Integer, der GLEICH wie Size sein MUSS und das letzte Feld des Datensatzes und damit der Metadatei sein MUSS. LogPaletteEntry‑Objekte, falls vorhanden, MÜSSEN diesem Feld vorausgehen.

Returns: int

setSizeLast(int value)

public void setSizeLast(int value)

Setzt einen 32‑Bit‑vorzeichenlosen Integer, der GLEICH wie Size sein MUSS und das letzte Feld des Datensatzes und damit der Metadatei sein MUSS. LogPaletteEntry‑Objekte, falls vorhanden, MÜSSEN diesem Feld vorausgehen.

Parameters:

ParameterTypBeschreibung
Wertint