EmfSetIcmProfileW

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.EmfStateRecordType

public final class EmfSetIcmProfileW extends EmfStateRecordType

Der EMR_SETICMPROFILEW-Datensatz gibt ein Farbprofil in einer Datei an, deren Name aus Unicode‑Zeichen besteht, für die Grafikausgabe.

Konstruktoren

KonstruktorBeschreibung
EmfSetIcmProfileW(EmfRecord source)Initialisiert eine neue Instanz der EmfSetIcmProfileW‑Klasse.

Methoden

MethodeBeschreibung
getDwFlags()Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der Farbprofil‑Flags enthält.
setDwFlags(int value)Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der Farbprofil‑Flags enthält.
getCbName()Liest oder setzt eine 32‑Bit‑unsigned‑Integer, der die Anzahl der Bytes im Unicode‑UTF16‑LE‑Namen des gewünschten Farbprofils angibt.
setCbName(int value)Liest oder setzt eine 32‑Bit‑unsigned‑Integer, der die Anzahl der Bytes im Unicode‑UTF16‑LE‑Namen des gewünschten Farbprofils angibt.
getCbData()Liest oder setzt eine 32‑Bit vorzeichenlose Ganzzahl, die die Größe der Farprofil‑Daten angibt, falls angehängt.
setCbData(int value)Liest oder setzt eine 32‑Bit vorzeichenlose Ganzzahl, die die Größe der Farprofil‑Daten angibt, falls angehängt.
getData()Liest oder setzt ein Array der Größe (cbName + cbData) in Bytes, das den UTF16-LE-Namen und die Rohdaten des gewünschten Farbprofils angibt.
setData(byte[] value)Liest oder setzt ein Array der Größe (cbName + cbData) in Bytes, das den UTF16-LE-Namen und die Rohdaten des gewünschten Farbprofils angibt.
getName()Ruft den Namen ab.
getRawData()Ruft die Rohdaten ab.

EmfSetIcmProfileW(EmfRecord source)

public EmfSetIcmProfileW(EmfRecord source)

Initialisiert eine neue Instanz der EmfSetIcmProfileW‑Klasse.

Parameters:

ParameterTypBeschreibung
sourceEmfRecordDie Quelle.

getDwFlags()

public int getDwFlags()

Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der Farbprofil‑Flags enthält.

Returns: int

setDwFlags(int value)

public void setDwFlags(int value)

Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der Farbprofil‑Flags enthält.

Parameters:

ParameterTypBeschreibung
Wertint

getCbName()

public int getCbName()

Liest oder setzt eine 32‑Bit‑unsigned‑Integer, der die Anzahl der Bytes im Unicode‑UTF16‑LE‑Namen des gewünschten Farbprofils angibt.

Returns: int

setCbName(int value)

public void setCbName(int value)

Liest oder setzt eine 32‑Bit‑unsigned‑Integer, der die Anzahl der Bytes im Unicode‑UTF16‑LE‑Namen des gewünschten Farbprofils angibt.

Parameters:

ParameterTypBeschreibung
Wertint

getCbData()

public int getCbData()

Liest oder setzt eine 32‑Bit vorzeichenlose Ganzzahl, die die Größe der Farprofil‑Daten angibt, falls angehängt.

Returns: int

setCbData(int value)

public void setCbData(int value)

Liest oder setzt eine 32‑Bit vorzeichenlose Ganzzahl, die die Größe der Farprofil‑Daten angibt, falls angehängt.

Parameters:

ParameterTypBeschreibung
Wertint

getData()

public byte[] getData()

Liest oder setzt ein Array der Größe (cbName + cbData) in Bytes, das den UTF16-LE-Namen und die Rohdaten des gewünschten Farbprofils angibt.

Returns: byte[]

setData(byte[] value)

public void setData(byte[] value)

Liest oder setzt ein Array der Größe (cbName + cbData) in Bytes, das den UTF16-LE-Namen und die Rohdaten des gewünschten Farbprofils angibt.

Parameters:

ParameterTypBeschreibung
Wertbyte[]

getName()

public String getName()

Ruft den Namen ab.

Returns: java.lang.String

getRawData()

public byte[] getRawData()

Ruft die Rohdaten ab.

Returns: byte[]