WmfLogColorSpaceW

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

public class WmfLogColorSpaceW extends MetaObject

Das LogColorSpaceW-Objekt gibt einen logischen Farbraum an, der durch eine Farbprofildatei definiert werden kann, deren Name aus Unicode‑16‑Bit‑Zeichen besteht.

Siehe das WmfLogColorSpace-Objekt (Abschnitt 2.2.2.11) für weitere Details zur Interpretation der Feldwerte dieses Objekts.

Konstruktoren

KonstruktorBeschreibung
WmfLogColorSpaceW()

Methoden

MethodeBeschreibung
getSignature()Liest oder schreibt einen 32‑Bit‑vorzeichenlosen Integer, der die signature von Farbraumobjekten angibt; er MUSS auf den Wert 0x50534F43 gesetzt werden, der die ASCII‑Kodierung der Zeichenkette “PSOC” ist.
setSignature(int value)Liest oder schreibt einen 32‑Bit‑vorzeichenlosen Integer, der die signature von Farbraumobjekten angibt; er MUSS auf den Wert 0x50534F43 gesetzt werden, der die ASCII‑Kodierung der Zeichenkette “PSOC” ist.
getVersion()Liest oder schreibt einen 32‑Bit‑vorzeichenlosen Integer, der eine version‑Nummer definiert; er MUSS 0x00000400 sein.
setVersion(int value)Liest oder schreibt einen 32‑Bit‑vorzeichenlosen Integer, der eine version‑Nummer definiert; er MUSS 0x00000400 sein.
getSize()Liest oder schreibt einen 32‑Bit‑vorzeichenlosen Integer, der die size dieses Objekts in Bytes definiert.
setSize(int value)Liest oder schreibt einen 32‑Bit‑vorzeichenlosen Integer, der die size dieses Objekts in Bytes definiert.
getColorSpaceType()Liest oder schreibt einen 32‑Bit‑vorzeichenbehafteten Integer, der den Farbraumtyp angibt.
setColorSpaceType(int value)Liest oder schreibt einen 32‑Bit‑vorzeichenbehafteten Integer, der den Farbraumtyp angibt.
getIntent()Liest oder schreibt einen 32‑Bit‑vorzeichenbehafteten Integer, der die Zielsetzung der Gamut‑Abbildung definiert.
setIntent(int value)Liest oder schreibt einen 32‑Bit‑vorzeichenbehafteten Integer, der die Zielsetzung der Gamut‑Abbildung definiert.
getEndpoints()Liest oder schreibt ein CIEXYZTriple‑Objekt (Abschnitt 2.2.2.7), das die CIE‑Chromatizitäts‑Koordinaten x, y und z der drei Farben definiert, die den RGB-endpoints des logischen Farbraums des zugehörigen Bitmaps entsprechen.
setEndpoints(WmfCieXyzTriple value)Liest oder schreibt ein CIEXYZTriple‑Objekt (Abschnitt 2.2.2.7), das die CIE‑Chromatizitäts‑Koordinaten x, y und z der drei Farben definiert, die den RGB-endpoints des logischen Farbraums des zugehörigen Bitmaps entsprechen.
getGammaRed()Liest oder schreibt einen 32‑Bit‑Festkommawert, der die abgestimmte Antwortkurve für Rot definiert.
setGammaRed(int value)Liest oder schreibt einen 32‑Bit‑Festkommawert, der die abgestimmte Antwortkurve für Rot definiert.
getGammaGreen()Liest oder schreibt einen 32‑Bit‑Festkommawert, der die abgestimmte Antwortkurve für Grün definiert.
setGammaGreen(int value)Liest oder schreibt einen 32‑Bit‑Festkommawert, der die abgestimmte Antwortkurve für Grün definiert.
getGammaBlue()Liest oder schreibt einen 32‑Bit‑Festkommawert, der die abgestimmte Antwortkurve für Blau definiert.
setGammaBlue(int value)Liest oder schreibt einen 32‑Bit‑Festkommawert, der die abgestimmte Antwortkurve für Blau definiert.
getFilename()Liest oder schreibt eine optionale, nullterminierte Unicode‑UTF16‑LE‑Zeichenkette, die den Namen einer Datei angibt, die ein Farbprofil enthält.
setFilename(String value)Liest oder schreibt eine optionale, nullterminierte Unicode‑UTF16‑LE‑Zeichenkette, die den Namen einer Datei angibt, die ein Farbprofil enthält.

WmfLogColorSpaceW()

public WmfLogColorSpaceW()

getSignature()

public int getSignature()

Liest oder schreibt einen 32‑Bit‑vorzeichenlosen Integer, der die signature von Farbraumobjekten angibt; er MUSS auf den Wert 0x50534F43 gesetzt werden, der die ASCII‑Kodierung der Zeichenkette “PSOC” ist.

Returns: int

setSignature(int value)

public void setSignature(int value)

Liest oder schreibt einen 32‑Bit‑vorzeichenlosen Integer, der die signature von Farbraumobjekten angibt; er MUSS auf den Wert 0x50534F43 gesetzt werden, der die ASCII‑Kodierung der Zeichenkette “PSOC” ist.

Parameters:

ParameterTypBeschreibung
Wertint

getVersion()

public int getVersion()

Liest oder schreibt einen 32‑Bit‑vorzeichenlosen Integer, der eine version‑Nummer definiert; er MUSS 0x00000400 sein.

Returns: int

setVersion(int value)

public void setVersion(int value)

Liest oder schreibt einen 32‑Bit‑vorzeichenlosen Integer, der eine version‑Nummer definiert; er MUSS 0x00000400 sein.

Parameters:

ParameterTypBeschreibung
Wertint

getSize()

public int getSize()

Liest oder schreibt einen 32‑Bit‑vorzeichenlosen Integer, der die size dieses Objekts in Bytes definiert.

Returns: int

setSize(int value)

public void setSize(int value)

Liest oder schreibt einen 32‑Bit‑vorzeichenlosen Integer, der die size dieses Objekts in Bytes definiert.

Parameters:

ParameterTypBeschreibung
Wertint

getColorSpaceType()

public int getColorSpaceType()

Liest oder schreibt einen 32‑Bit‑vorzeichenbehafteten Integer, der den Farbraumtyp angibt. Er MUSS in der Aufzählung LogicalColorSpace definiert sein (Abschnitt 2.1.1.14). Wenn dieser Wert LCS_sRGB oder LCS_WINDOWS_COLOR_SPACE ist, MUSS der sRGB‑Farbraum verwendet werden.

Returns: int

setColorSpaceType(int value)

public void setColorSpaceType(int value)

Liest oder schreibt einen 32‑Bit‑vorzeichenbehafteten Integer, der den Farbraumtyp angibt. Er MUSS in der Aufzählung LogicalColorSpace definiert sein (Abschnitt 2.1.1.14). Wenn dieser Wert LCS_sRGB oder LCS_WINDOWS_COLOR_SPACE ist, MUSS der sRGB‑Farbraum verwendet werden.

Parameters:

ParameterTypBeschreibung
Wertint

getIntent()

public int getIntent()

Liest oder schreibt einen 32‑Bit‑vorzeichenbehafteten Integer, der die Zielsetzung der Gamut‑Abbildung definiert. Er MUSS in der Aufzählung GamutMappingIntent definiert sein (Abschnitt 2.1.1.11).

Returns: int

setIntent(int value)

public void setIntent(int value)

Liest oder schreibt einen 32‑Bit‑vorzeichenbehafteten Integer, der die Zielsetzung der Gamut‑Abbildung definiert. Er MUSS in der Aufzählung GamutMappingIntent definiert sein (Abschnitt 2.1.1.11).

Parameters:

ParameterTypBeschreibung
Wertint

getEndpoints()

public WmfCieXyzTriple getEndpoints()

Liest oder schreibt ein CIEXYZTriple‑Objekt (Abschnitt 2.2.2.7), das die CIE‑Chromatizitäts‑Koordinaten x, y und z der drei Farben definiert, die den RGB-endpoints des logischen Farbraums des zugehörigen Bitmaps entsprechen. Wenn das Feld ColorSpaceType nicht LCS_CALIBRATED_RGB angibt, MUSS dieses Feld ignoriert werden.

Returns: WmfCieXyzTriple

setEndpoints(WmfCieXyzTriple value)

public void setEndpoints(WmfCieXyzTriple value)

Liest oder schreibt ein CIEXYZTriple‑Objekt (Abschnitt 2.2.2.7), das die CIE‑Chromatizitäts‑Koordinaten x, y und z der drei Farben definiert, die den RGB-endpoints des logischen Farbraums des zugehörigen Bitmaps entsprechen. Wenn das Feld ColorSpaceType nicht LCS_CALIBRATED_RGB angibt, MUSS dieses Feld ignoriert werden.

Parameters:

ParameterTypBeschreibung
valueWmfCieXyzTriple

getGammaRed()

public int getGammaRed()

Liest oder schreibt einen 32‑Bit‑Festkommawert, der die abgestimmte Antwortkurve für Rot definiert. Wenn das Feld ColorSpaceType nicht LCS_CALIBRATED_RGB angibt, MUSS dieses Feld ignoriert werden.

Returns: int

setGammaRed(int value)

public void setGammaRed(int value)

Liest oder schreibt einen 32‑Bit‑Festkommawert, der die abgestimmte Antwortkurve für Rot definiert. Wenn das Feld ColorSpaceType nicht LCS_CALIBRATED_RGB angibt, MUSS dieses Feld ignoriert werden.

Parameters:

ParameterTypBeschreibung
Wertint

getGammaGreen()

public int getGammaGreen()

Liest oder schreibt einen 32‑Bit‑Festkommawert, der die abgestimmte Antwortkurve für Grün definiert. Wenn das Feld ColorSpaceType nicht LCS_CALIBRATED_RGB angibt, MUSS dieses Feld ignoriert werden.

Returns: int

setGammaGreen(int value)

public void setGammaGreen(int value)

Liest oder schreibt einen 32‑Bit‑Festkommawert, der die abgestimmte Antwortkurve für Grün definiert. Wenn das Feld ColorSpaceType nicht LCS_CALIBRATED_RGB angibt, MUSS dieses Feld ignoriert werden.

Parameters:

ParameterTypBeschreibung
Wertint

getGammaBlue()

public int getGammaBlue()

Liest oder schreibt einen 32‑Bit‑Festkommawert, der die abgestimmte Antwortkurve für Blau definiert. Wenn das Feld ColorSpaceType nicht LCS_CALIBRATED_RGB angibt, MUSS dieses Feld ignoriert werden.

Returns: int

setGammaBlue(int value)

public void setGammaBlue(int value)

Liest oder schreibt einen 32‑Bit‑Festkommawert, der die abgestimmte Antwortkurve für Blau definiert. Wenn das Feld ColorSpaceType nicht LCS_CALIBRATED_RGB angibt, MUSS dieses Feld ignoriert werden.

Parameters:

ParameterTypBeschreibung
Wertint

getFilename()

public String getFilename()

Liest oder schreibt eine optionale, nullterminierte Unicode‑UTF16‑LE‑Zeichenkette, die den Namen einer Datei angibt, die ein Farbprofil enthält. Wenn ein Dateiname angegeben ist und das Feld ColorSpaceType auf LCS_CALIBRATED_RGB gesetzt ist, SOLLTEN die anderen Felder dieser Struktur ignoriert werden.

Returns: java.lang.String

setFilename(String value)

public void setFilename(String value)

Liest oder schreibt eine optionale, nullterminierte Unicode‑UTF16‑LE‑Zeichenkette, die den Namen einer Datei angibt, die ein Farbprofil enthält. Wenn ein Dateiname angegeben ist und das Feld ColorSpaceType auf LCS_CALIBRATED_RGB gesetzt ist, SOLLTEN die anderen Felder dieser Struktur ignoriert werden.

Parameters:

ParameterTypBeschreibung
Wertjava.lang.String