EmfPlusRecord

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

All Implemented Interfaces: com.aspose.internal.fileformats.emf.IRecord

public class EmfPlusRecord extends MetaObject implements IRecord

Der Emf+-Basistyp-Datensatz.

Konstruktoren

KonstruktorBeschreibung
EmfPlusRecord()Initialisiert eine neue Instanz der Klasse EmfPlusRecord.
EmfPlusRecord(EmfPlusRecord source)Initialisiert eine neue Instanz der Klasse EmfPlusRecord.

Methoden

MethodeBeschreibung
getType()Liest ein 16‑Bit‑vorzeichenloses Integer, das den Record‑Typ identifiziert.
getFlags()Liest ein 16‑Bit‑vorzeichenloses Integer, das Informationen für einige Records darüber enthält, wie die Operation auszuführen ist und wie die Struktur des Records beschaffen ist.
setFlags(short value)Setzt ein 16‑Bit‑vorzeichenloses Integer, das Informationen für einige Records darüber enthält, wie die Operation auszuführen ist und wie die Struktur des Records beschaffen ist.
getSize()Liest ein 32‑Bit‑vorzeichenloses Integer, das die 32‑Bit‑ausgerichtete Anzahl von Bytes im gesamten Record angibt, einschließlich des 12‑Byte‑Record‑Headers und der recordspezifischen Daten.
setSize(int value)Setzt ein 32‑Bit‑vorzeichenloses Integer, das die 32‑Bit‑ausgerichtete Anzahl von Bytes im gesamten Record angibt, einschließlich des 12‑Byte‑Record‑Headers und der recordspezifischen Daten.
getDataSize()Liest ein 32‑Bit‑vorzeichenloses Integer, das MUSS die 32‑Bit\u2013ausgerichtete Anzahl von Bytes der Daten im nachfolgenden RecordData‑Feld definieren.
setDataSize(int value)Setzt ein 32‑Bit‑vorzeichenloses Integer, das MUSS die 32‑Bit\u2013ausgerichtete Anzahl von Bytes der Daten im nachfolgenden RecordData‑Feld definieren.

EmfPlusRecord()

public EmfPlusRecord()

Initialisiert eine neue Instanz der Klasse EmfPlusRecord.

EmfPlusRecord(EmfPlusRecord source)

public EmfPlusRecord(EmfPlusRecord source)

Initialisiert eine neue Instanz der Klasse EmfPlusRecord.

Parameters:

ParameterTypBeschreibung
sourceEmfPlusRecordDie Quelle.

getType()

public short getType()

Liest ein 16‑Bit‑vorzeichenloses Integer, das den Record‑Typ identifiziert.

Returns: short

getFlags()

public short getFlags()

Liest ein 16‑Bit‑vorzeichenloses Integer, das Informationen für einige Records darüber enthält, wie die Operation auszuführen ist und wie die Struktur des Records beschaffen ist.

Returns: short - Die Flags.

setFlags(short value)

public void setFlags(short value)

Setzt ein 16‑Bit‑vorzeichenloses Integer, das Informationen für einige Records darüber enthält, wie die Operation auszuführen ist und wie die Struktur des Records beschaffen ist.

Parameters:

ParameterTypBeschreibung
WertshortDie Flags.

getSize()

public int getSize()

Liest ein 32‑Bit‑vorzeichenloses Integer, das die 32‑Bit‑ausgerichtete Anzahl von Bytes im gesamten Record angibt, einschließlich des 12‑Byte‑Record‑Headers und der recordspezifischen Daten.

Returns: int - Die Größe.

setSize(int value)

public void setSize(int value)

Setzt ein 32‑Bit‑vorzeichenloses Integer, das die 32‑Bit‑ausgerichtete Anzahl von Bytes im gesamten Record angibt, einschließlich des 12‑Byte‑Record‑Headers und der recordspezifischen Daten.

Parameters:

ParameterTypBeschreibung
WertintDie Größe.

getDataSize()

public int getDataSize()

Liefert einen 32‑Bit‑vorzeichenlosen Integer, der DIE 32‑Bit‑ausgerichtete Anzahl von Bytes an Daten im nachfolgenden RecordData‑Feld definieren MUSS. Diese Zahl schließt den 12‑Byte‑Datensatzkopf nicht ein.

Returns: int - Die Größe der Daten.

setDataSize(int value)

public void setDataSize(int value)

Setzt einen 32‑Bit‑vorzeichenlosen Integer, der DIE 32‑Bit‑ausgerichtete Anzahl von Bytes an Daten im nachfolgenden RecordData‑Feld definieren MUSS. Diese Zahl schließt den 12‑Byte‑Datensatzkopf nicht ein.

Parameters:

ParameterTypBeschreibung
WertintDie Größe der Daten.