EmfCreateColorSpaceW

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

public final class EmfCreateColorSpaceW extends EmfObjectCreationRecordType

Der EMR_CREATECOLORSPACEW-Datensatz erstellt ein logisches Farbraumobjekt aus einem Farbprofil mit einem Namen, der aus Unicode‑Zeichen besteht.

Das durch diesen Datensatz definierte logische Farbraumobjekt kann in den Wiedergabegeräte-Kontext durch einen EMR_SETCOLORSPACE-Datensatz (Abschnitt 2.3.8.7) ausgewählt werden, der den logischen Farbraum für nachfolgende Grafikoperationen definiert.

Konstruktoren

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

Methoden

MethodeBeschreibung
getIhCS()Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Index des logischen Farbraumobjekts in der EMF-Objekttabelle (Abschnitt 3.1.1.1) angibt.
setIhCS(int value)Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Index des logischen Farbraumobjekts in der EMF-Objekttabelle (Abschnitt 3.1.1.1) angibt.
getLcs()Liest oder setzt ein WMF LogColorSpaceW-Objekt ([MS-WMF] Abschnitt 2.2.2.12), das den Namen eines Farbprofils in Unicode UTF16-LE-Zeichen angeben kann.
setLcs(WmfLogColorSpaceW value)Liest oder setzt ein WMF LogColorSpaceW-Objekt ([MS-WMF] Abschnitt 2.2.2.12), das den Namen eines Farbprofils in Unicode UTF16-LE-Zeichen angeben kann.
getDwFlags()Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die Informationen über die Daten in diesem Datensatz liefert.
setDwFlags(int value)Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die Informationen über die Daten in diesem Datensatz liefert.
getCbData()Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die die Größe des Datenfeldes in Bytes angibt.
setCbData(int value)Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die die Größe des Datenfeldes in Bytes angibt.
getData()Liest oder setzt ein optionales Byte‑Array, das Farbprofildaten angibt.
setData(byte[] value)Liest oder setzt ein optionales Byte‑Array, das Farbprofildaten angibt.

EmfCreateColorSpaceW(EmfRecord source)

public EmfCreateColorSpaceW(EmfRecord source)

Initialisiert eine neue Instanz der EmfCreateColorSpaceW‑Klasse.

Parameters:

ParameterTypBeschreibung
sourceEmfRecordDie Quelle.

getIhCS()

public int getIhCS()

Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Index des logischen Farbraumobjekts in der EMF-Objekttabelle (Abschnitt 3.1.1.1) angibt. Dieser Index MUSS gespeichert werden, damit dieses Objekt wiederverwendet oder geändert werden kann.

Returns: int

setIhCS(int value)

public void setIhCS(int value)

Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Index des logischen Farbraumobjekts in der EMF-Objekttabelle (Abschnitt 3.1.1.1) angibt. Dieser Index MUSS gespeichert werden, damit dieses Objekt wiederverwendet oder geändert werden kann.

Parameters:

ParameterTypBeschreibung
Wertint

getLcs()

public WmfLogColorSpaceW getLcs()

Liest oder setzt ein WMF LogColorSpaceW-Objekt ([MS-WMF] Abschnitt 2.2.2.12), das den Namen eines Farbprofils in Unicode UTF16-LE-Zeichen angeben kann.

Returns: WmfLogColorSpaceW

setLcs(WmfLogColorSpaceW value)

public void setLcs(WmfLogColorSpaceW value)

Liest oder setzt ein WMF LogColorSpaceW-Objekt ([MS-WMF] Abschnitt 2.2.2.12), das den Namen eines Farbprofils in Unicode UTF16-LE-Zeichen angeben kann.

Parameters:

ParameterTypBeschreibung
valueWmfLogColorSpaceW

getDwFlags()

public int getDwFlags()

Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die Informationen über die Daten in diesem Datensatz liefert.

Returns: int

setDwFlags(int value)

public void setDwFlags(int value)

Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die Informationen über die Daten in diesem Datensatz liefert.

Parameters:

ParameterTypBeschreibung
Wertint

getCbData()

public int getCbData()

Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die die Größe des Datenfeldes in Bytes angibt.

Returns: int

setCbData(int value)

public void setCbData(int value)

Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die die Größe des Datenfeldes in Bytes angibt.

Parameters:

ParameterTypBeschreibung
Wertint

getData()

public byte[] getData()

Liest oder setzt ein optionales Byte‑Array, das Farbprofildaten angibt.

Returns: byte[]

setData(byte[] value)

public void setData(byte[] value)

Liest oder setzt ein optionales Byte‑Array, das Farbprofildaten angibt.

Parameters:

ParameterTypBeschreibung
Wertbyte[]