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
| Konstruktor | Beskrivning |
|---|---|
| WmfLogColorSpaceW() |
Metoder
| Metod | Beskrivning |
|---|---|
| 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | WmfCieXyzTriple |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.lang.String |