WmfEscapeEnhancedMetafile
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.wmf.objects.WmfObject, com.aspose.imaging.fileformats.wmf.objects.escaperecords.WmfEscapeRecordBase
public class WmfEscapeEnhancedMetafile extends WmfEscapeRecordBase
Der Escape Enhanced Meta‑Datei‑Datensatz.
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| WmfEscapeEnhancedMetafile() |
Methoden
| Methode | Beschreibung |
|---|---|
| getCommentIdentifier() | Liest oder setzt den Kommentar-Identifikator. |
| setCommentIdentifier(int value) | Liest oder setzt den Kommentar-Identifikator. |
| getCommentType() | Liest oder schreibt den Typ des Kommentars. |
| setCommentType(int value) | Liest oder schreibt den Typ des Kommentars. |
| getVersion() | Liest oder setzt die Version. |
| setVersion(int value) | Liest oder setzt die Version. |
| getChecksum() | Liest oder schreibt die Prüfsumme. |
| setChecksum(int value) | Liest oder schreibt die Prüfsumme. |
| getFlags() | Liest oder setzt die Flags. |
| setFlags(int value) | Liest oder setzt die Flags. |
| getCommentRecordCount() | Liest oder schreibt die Anzahl der Kommentar‑Datensätze. |
| setCommentRecordCount(int value) | Liest oder schreibt die Anzahl der Kommentar‑Datensätze. |
| getCurrentRecordSize() | Liest oder schreibt die Größe des aktuellen Datensatzes. |
| setCurrentRecordSize(int value) | Liest oder schreibt die Größe des aktuellen Datensatzes. |
| getRemainingBytes() | Liest oder schreibt die verbleibenden Bytes. |
| setRemainingBytes(int value) | Liest oder schreibt die verbleibenden Bytes. |
| getEnhancedMetafileDataSize() | Liest oder schreibt die Größe der Enhanced‑Metafile‑Daten. |
| setEnhancedMetafileDataSize(int value) | Liest oder schreibt die Größe der Enhanced‑Metafile‑Daten. |
| getEnhancedMetafileData() | Liest oder schreibt die Enhanced‑Metafile‑Daten. |
| setEnhancedMetafileData(byte[] value) | Liest oder schreibt die Enhanced‑Metafile‑Daten. |
WmfEscapeEnhancedMetafile()
public WmfEscapeEnhancedMetafile()
getCommentIdentifier()
public int getCommentIdentifier()
Liest oder setzt den Kommentar-Identifikator.
Wert: Ein 32‑Bit vorzeichenloser Integer, der diesen Datensatz als WMF‑Kommentar‑Datensatz definiert. Dieser Wert MUSS 0x43464D57 sein.
Returns: int
setCommentIdentifier(int value)
public void setCommentIdentifier(int value)
Liest oder setzt den Kommentar-Identifikator.
Wert: Ein 32‑Bit vorzeichenloser Integer, der diesen Datensatz als WMF‑Kommentar‑Datensatz definiert. Dieser Wert MUSS 0x43464D57 sein.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getCommentType()
public int getCommentType()
Liest oder schreibt den Typ des Kommentars.
Wert: Ein 32‑Bit vorzeichenloser Integer, der den Typ des Kommentars in diesem Datensatz identifiziert. Dieser Wert MUSS 0x00000001 sein.
Returns: int
setCommentType(int value)
public void setCommentType(int value)
Liest oder schreibt den Typ des Kommentars.
Wert: Ein 32‑Bit vorzeichenloser Integer, der den Typ des Kommentars in diesem Datensatz identifiziert. Dieser Wert MUSS 0x00000001 sein.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getVersion()
public int getVersion()
Liest oder setzt die Version.
Wert: 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 die Version.
Wert: Ein 32‑Bit vorzeichenloser Integer, der die Interoperabilität der EMF‑Metadatei angibt. Dieser SOLLTE 0x00010000 sein.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getChecksum()
public int getChecksum()
Liest oder schreibt die Prüfsumme.
Wert: Ein 16‑Bit vorzeichenloser Integer, der verwendet wird, um die Korrektheit des eingebetteten EMF‑Streams zu validieren. Dieser Wert MUSS das Einerkomplement des Ergebnisses einer XOR‑Operation auf alle WORDs im EMF‑Stream sein.
Returns: int
setChecksum(int value)
public void setChecksum(int value)
Liest oder schreibt die Prüfsumme.
Wert: Ein 16‑Bit vorzeichenloser Integer, der verwendet wird, um die Korrektheit des eingebetteten EMF‑Streams zu validieren. Dieser Wert MUSS das Einerkomplement des Ergebnisses einer XOR‑Operation auf alle WORDs im EMF‑Stream sein.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getFlags()
public int getFlags()
Liest oder setzt die Flags.
Wert: Dieser 32‑Bit vorzeichenlose Integer wird nicht verwendet und MUSS auf Null gesetzt werden.
Returns: int
setFlags(int value)
public void setFlags(int value)
Liest oder setzt die Flags.
Wert: Dieser 32‑Bit vorzeichenlose Integer wird nicht verwendet und MUSS auf Null gesetzt werden.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getCommentRecordCount()
public int getCommentRecordCount()
Liest oder schreibt die Anzahl der Kommentar‑Datensätze.
Wert: Ein 32‑Bit vorzeichenloser Integer, der die Gesamtzahl aufeinanderfolgender META_ESCAPE_ENHANCED_METAFILE‑Datensätze angibt, die die eingebettete EMF‑Metadatei enthalten.
Returns: int
setCommentRecordCount(int value)
public void setCommentRecordCount(int value)
Liest oder schreibt die Anzahl der Kommentar‑Datensätze.
Wert: Ein 32‑Bit vorzeichenloser Integer, der die Gesamtzahl aufeinanderfolgender META_ESCAPE_ENHANCED_METAFILE‑Datensätze angibt, die die eingebettete EMF‑Metadatei enthalten.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getCurrentRecordSize()
public int getCurrentRecordSize()
Liest oder schreibt die Größe des aktuellen Datensatzes.
Wert: Ein 32‑Bit vorzeichenloser Integer, der die Größe des Feldes EnhancedMetafileData in Bytes angibt. Dieser Wert MUSS kleiner oder gleich 8,192 sein.
Returns: int
setCurrentRecordSize(int value)
public void setCurrentRecordSize(int value)
Liest oder schreibt die Größe des aktuellen Datensatzes.
Wert: Ein 32‑Bit vorzeichenloser Integer, der die Größe des Feldes EnhancedMetafileData in Bytes angibt. Dieser Wert MUSS kleiner oder gleich 8,192 sein.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getRemainingBytes()
public int getRemainingBytes()
Liest oder schreibt die verbleibenden Bytes.
Wert: Ein 32‑Bit vorzeichenloser Integer, der die Anzahl der Bytes im EMF‑Stream angibt, die nach diesem Datensatz noch verarbeitet werden müssen. Diese zusätzlichen EMF‑Bytes MUSS in den EnhancedMetafileData‑Feldern nachfolgender META_ESCAPE_ENHANDED_METAFILE‑Escape‑Datensätze folgen.
Returns: int
setRemainingBytes(int value)
public void setRemainingBytes(int value)
Liest oder schreibt die verbleibenden Bytes.
Wert: Ein 32‑Bit vorzeichenloser Integer, der die Anzahl der Bytes im EMF‑Stream angibt, die nach diesem Datensatz noch verarbeitet werden müssen. Diese zusätzlichen EMF‑Bytes MUSS in den EnhancedMetafileData‑Feldern nachfolgender META_ESCAPE_ENHANDED_METAFILE‑Escape‑Datensätze folgen.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getEnhancedMetafileDataSize()
public int getEnhancedMetafileDataSize()
Liest oder schreibt die Größe der Enhanced‑Metafile‑Daten.
Wert: Ein 32‑Bit vorzeichenloser Integer, der die Gesamgröße des in dieser Sequenz von META_ESCAPE_ENHANCED_METAFILE‑Datensätzen eingebetteten EMF‑Streams angibt.
Returns: int
setEnhancedMetafileDataSize(int value)
public void setEnhancedMetafileDataSize(int value)
Liest oder schreibt die Größe der Enhanced‑Metafile‑Daten.
Wert: Ein 32‑Bit vorzeichenloser Integer, der die Gesamgröße des in dieser Sequenz von META_ESCAPE_ENHANCED_METAFILE‑Datensätzen eingebetteten EMF‑Streams angibt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getEnhancedMetafileData()
public byte[] getEnhancedMetafileData()
Liest oder schreibt die Enhanced‑Metafile‑Daten.
Wert: Ein Segment einer EMF‑Datei. Die Bytes in aufeinanderfolgenden META_ESCAPE_ENHANCED_METAFILE‑Datensätzen MUSS zu einer einzigen Datei zusammengefügt werden, um die gesamte eingebettete EMF‑Datei darzustellen.
Returns: byte[]
setEnhancedMetafileData(byte[] value)
public void setEnhancedMetafileData(byte[] value)
Liest oder schreibt die Enhanced‑Metafile‑Daten.
Wert: Ein Segment einer EMF‑Datei. Die Bytes in aufeinanderfolgenden META_ESCAPE_ENHANCED_METAFILE‑Datensätzen MUSS zu einer einzigen Datei zusammengefügt werden, um die gesamte eingebettete EMF‑Datei darzustellen.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | byte[] |