WmfLogColorSpaceW

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

public class WmfLogColorSpaceW extends MetaObject

LogColorSpaceW-objektet specificerar ett logiskt färgrymd, vilket kan definieras av en färgprofilfil med ett namn bestående av Unicode 16-bitars tecken.

Se WmfLogColorSpace-objektet (avsnitt 2.2.2.11) för ytterligare detaljer om tolkningen av fältvärden för detta objekt.

Konstruktörer

KonstruktorBeskrivning
WmfLogColorSpaceW()

Metoder

MetodBeskrivning
getSignature()Hämtar eller anger ett 32-bitars osignerat heltal som specificerar signature för färgrymdsobjekt; det MÅSTE sättas till värdet 0x50534F43, vilket är ASCII‑kodningen av strängen “PSOC”.
setSignature(int value)Hämtar eller anger ett 32-bitars osignerat heltal som specificerar signature för färgrymdsobjekt; det MÅSTE sättas till värdet 0x50534F43, vilket är ASCII‑kodningen av strängen “PSOC”.
getVersion()Hämtar eller anger ett 32-bitars osignerat heltal som definierar ett version‑nummer; det MÅSTE vara 0x00000400.
setVersion(int value)Hämtar eller anger ett 32-bitars osignerat heltal som definierar ett version‑nummer; det MÅSTE vara 0x00000400.
getSize()Hämtar eller anger ett 32-bitars osignerat heltal som definierar size för detta objekt, i byte.
setSize(int value)Hämtar eller anger ett 32-bitars osignerat heltal som definierar size för detta objekt, i byte.
getColorSpaceType()Hämtar eller anger ett 32-bitars signerat heltal som specificerar färgrymdstypen.
setColorSpaceType(int value)Hämtar eller anger ett 32-bitars signerat heltal som specificerar färgrymdstypen.
getIntent()Hämtar eller anger ett 32-bitars signerat heltal som definierar avsikten för gamut‑mappning.
setIntent(int value)Hämtar eller anger ett 32-bitars signerat heltal som definierar avsikten för gamut‑mappning.
getEndpoints()Hämtar eller anger ett CIEXYZTriple‑objekt (avsnitt 2.2.2.7) som definierar CIE‑kromaticitetskoordinaterna x, y och z för de tre färger som motsvarar RGB-endpoints för den logiska färgrymden som är associerad med bitmapen.
setEndpoints(WmfCieXyzTriple value)Hämtar eller anger ett CIEXYZTriple‑objekt (avsnitt 2.2.2.7) som definierar CIE‑kromaticitetskoordinaterna x, y och z för de tre färger som motsvarar RGB-endpoints för den logiska färgrymden som är associerad med bitmapen.
getGammaRed()Hämtar eller anger ett 32-bitars fast‑punkt‑värde som definierar den tonade responskurvan för röd.
setGammaRed(int value)Hämtar eller anger ett 32-bitars fast‑punkt‑värde som definierar den tonade responskurvan för röd.
getGammaGreen()Hämtar eller anger ett 32-bitars fast‑punkt‑värde som definierar den tonade responskurvan för grön.
setGammaGreen(int value)Hämtar eller anger ett 32-bitars fast‑punkt‑värde som definierar den tonade responskurvan för grön.
getGammaBlue()Hämtar eller anger ett 32-bitars fast‑punkt‑värde som definierar den tonade responskurvan för blå.
setGammaBlue(int value)Hämtar eller anger ett 32-bitars fast‑punkt‑värde som definierar den tonade responskurvan för blå.
getFilename()Hämtar eller anger en valfri, null‑terminerad Unicode UTF16‑LE‑teckensnittssträng som specificerar namnet på en fil som innehåller en färgprofil.
setFilename(String value)Hämtar eller anger en valfri, null‑terminerad Unicode UTF16‑LE‑teckensnittssträng som specificerar namnet på en fil som innehåller en färgprofil.

WmfLogColorSpaceW()

public WmfLogColorSpaceW()

getSignature()

public int getSignature()

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar signature för färgrymdsobjekt; det MÅSTE sättas till värdet 0x50534F43, vilket är ASCII‑kodningen av strängen “PSOC”.

Returns: int

setSignature(int value)

public void setSignature(int value)

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar signature för färgrymdsobjekt; det MÅSTE sättas till värdet 0x50534F43, vilket är ASCII‑kodningen av strängen “PSOC”.

Parameters:

ParameterTypBeskrivning
värdeint

getVersion()

public int getVersion()

Hämtar eller anger ett 32-bitars osignerat heltal som definierar ett version‑nummer; det MÅSTE vara 0x00000400.

Returns: int

setVersion(int value)

public void setVersion(int value)

Hämtar eller anger ett 32-bitars osignerat heltal som definierar ett version‑nummer; det MÅSTE vara 0x00000400.

Parameters:

ParameterTypBeskrivning
värdeint

getSize()

public int getSize()

Hämtar eller anger ett 32-bitars osignerat heltal som definierar size för detta objekt, i byte.

Returns: int

setSize(int value)

public void setSize(int value)

Hämtar eller anger ett 32-bitars osignerat heltal som definierar size för detta objekt, i byte.

Parameters:

ParameterTypBeskrivning
värdeint

getColorSpaceType()

public int getColorSpaceType()

Hämtar eller anger ett 32-bitars signerat heltal som specificerar färgrymdstypen. Det MÅSTE definieras i LogicalColorSpace‑enumerationen (avsnitt 2.1.1.14). Om detta värde är LCS_sRGB eller LCS_WINDOWS_COLOR_SPACE, måste sRGB‑färgrymden ANVÄNDAS.

Returns: int

setColorSpaceType(int value)

public void setColorSpaceType(int value)

Hämtar eller anger ett 32-bitars signerat heltal som specificerar färgrymdstypen. Det MÅSTE definieras i LogicalColorSpace‑enumerationen (avsnitt 2.1.1.14). Om detta värde är LCS_sRGB eller LCS_WINDOWS_COLOR_SPACE, måste sRGB‑färgrymden ANVÄNDAS.

Parameters:

ParameterTypBeskrivning
värdeint

getIntent()

public int getIntent()

Hämtar eller anger ett 32-bitars signerat heltal som definierar avsikten för gamut‑mappning. Det MÅSTE definieras i GamutMappingIntent‑enumerationen (avsnitt 2.1.1.11).

Returns: int

setIntent(int value)

public void setIntent(int value)

Hämtar eller anger ett 32-bitars signerat heltal som definierar avsikten för gamut‑mappning. Det MÅSTE definieras i GamutMappingIntent‑enumerationen (avsnitt 2.1.1.11).

Parameters:

ParameterTypBeskrivning
värdeint

getEndpoints()

public WmfCieXyzTriple getEndpoints()

Hämtar eller anger ett CIEXYZTriple‑objekt (avsnitt 2.2.2.7) som definierar CIE‑kromaticitetskoordinaterna x, y och z för de tre färger som motsvarar RGB-endpoints för den logiska färgrymden som är associerad med bitmapen. Om fältet ColorSpaceType inte specificerar LCS_CALIBRATED_RGB, MÅSTE detta fält ignoreras.

Returns: WmfCieXyzTriple

setEndpoints(WmfCieXyzTriple value)

public void setEndpoints(WmfCieXyzTriple value)

Hämtar eller anger ett CIEXYZTriple‑objekt (avsnitt 2.2.2.7) som definierar CIE‑kromaticitetskoordinaterna x, y och z för de tre färger som motsvarar RGB-endpoints för den logiska färgrymden som är associerad med bitmapen. Om fältet ColorSpaceType inte specificerar LCS_CALIBRATED_RGB, MÅSTE detta fält ignoreras.

Parameters:

ParameterTypBeskrivning
valueWmfCieXyzTriple

getGammaRed()

public int getGammaRed()

Hämtar eller anger ett 32-bitars fast‑punkt‑värde som definierar den tonade responskurvan för röd. Om fältet ColorSpaceType inte specificerar LCS_CALIBRATED_RGB, MÅSTE detta fält ignoreras.

Returns: int

setGammaRed(int value)

public void setGammaRed(int value)

Hämtar eller anger ett 32-bitars fast‑punkt‑värde som definierar den tonade responskurvan för röd. Om fältet ColorSpaceType inte specificerar LCS_CALIBRATED_RGB, MÅSTE detta fält ignoreras.

Parameters:

ParameterTypBeskrivning
värdeint

getGammaGreen()

public int getGammaGreen()

Hämtar eller anger ett 32-bitars fast‑punkt‑värde som definierar den tonade responskurvan för grön. Om fältet ColorSpaceType inte specificerar LCS_CALIBRATED_RGB, MÅSTE detta fält ignoreras.

Returns: int

setGammaGreen(int value)

public void setGammaGreen(int value)

Hämtar eller anger ett 32-bitars fast‑punkt‑värde som definierar den tonade responskurvan för grön. Om fältet ColorSpaceType inte specificerar LCS_CALIBRATED_RGB, MÅSTE detta fält ignoreras.

Parameters:

ParameterTypBeskrivning
värdeint

getGammaBlue()

public int getGammaBlue()

Hämtar eller anger ett 32-bitars fast‑punkt‑värde som definierar den tonade responskurvan för blå. Om fältet ColorSpaceType inte specificerar LCS_CALIBRATED_RGB, MÅSTE detta fält ignoreras.

Returns: int

setGammaBlue(int value)

public void setGammaBlue(int value)

Hämtar eller anger ett 32-bitars fast‑punkt‑värde som definierar den tonade responskurvan för blå. Om fältet ColorSpaceType inte specificerar LCS_CALIBRATED_RGB, MÅSTE detta fält ignoreras.

Parameters:

ParameterTypBeskrivning
värdeint

getFilename()

public String getFilename()

Hämtar eller anger en valfri, null‑terminerad Unicode UTF16‑LE‑teckensnittssträng som specificerar namnet på en fil som innehåller en färgprofil. Om ett filnamn anges och fältet ColorSpaceType är satt till LCS_CALIBRATED_RGB, bör de övriga fälten i denna struktur ignoreras.

Returns: java.lang.String

setFilename(String value)

public void setFilename(String value)

Hämtar eller anger en valfri, null‑terminerad Unicode UTF16‑LE‑teckensnittssträng som specificerar namnet på en fil som innehåller en färgprofil. Om ett filnamn anges och fältet ColorSpaceType är satt till LCS_CALIBRATED_RGB, bör de övriga fälten i denna struktur ignoreras.

Parameters:

ParameterTypBeskrivning
värdejava.lang.String