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
| Konstruktor | Beschreibung |
|---|---|
| EmfSetIcmProfileW(EmfRecord source) | Initialisiert eine neue Instanz der EmfSetIcmProfileW‑Klasse. |
Methoden
| Methode | Beschreibung |
|---|---|
| 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| source | EmfRecord | Die 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | byte[] |
getName()
public String getName()
Ruft den Namen ab.
Returns: java.lang.String
getRawData()
public byte[] getRawData()
Ruft die Rohdaten ab.
Returns: byte[]