EmfColorMatchToTargetW
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 EmfColorMatchToTargetW extends EmfStateRecordType
EMR_COLORMATCHTOTargetW-posten specificerar om färgmatchning ska utföras med en färgprofil som anges i en fil vars namn består av Unicode‑tecken.
En EMR_COLORMATCHTOTargetW-post kan användas för att styra huruvida den aktuella färgtransformen ska tillämpas i uppspelningsenhetens kontext. Om dwAction‑värdet är CS_ENABLE är färgkartläggning aktiverad, och den aktuella färgtransformen SKA tillämpas på efterföljande grafikoperationer. Om dwAction är satt till CS_DISABLE SKA färgtransformen INTE tillämpas. Medan färgkartläggning till målet är aktiverad av ett dwAction‑värde på CS_ENABLE, tillämpas inte förändringar av färgrymden eller färgtonomappning. Däremot MÅSTE dessa förändringar träda i kraft när färgkartläggning till målet är inaktiverad. dwAction‑fältet SKA INTE sättas till CS_DELETE_TRANSFORM om färghantering inte redan har aktiverats med en EMR_SETICMMODE-post (avsnitt 2.3.11.14).
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| EmfColorMatchToTargetW(EmfRecord source) | Initierar en ny instans av klassen EmfColorMatchToTargetW. |
Metoder
| Metod | Beskrivning |
|---|---|
| getDwAction() | Hämtar eller anger ett 32-bitars osignerat heltal som specificerar ett värde från ColorSpace‑enumerationen (avsnitt 2.1.7). |
| setDwAction(int value) | Hämtar eller anger ett 32-bitars osignerat heltal som specificerar ett värde från ColorSpace‑enumerationen (avsnitt 2.1.7). |
| getDwFlags() | Hämtar eller anger ett 32-bitars osignerat heltal som specificerar ett värde från ColorMatchToTarget‑enumerationen (avsnitt 2.1.6). |
| setDwFlags(int value) | Hämtar eller anger ett 32-bitars osignerat heltal som specificerar ett värde från ColorMatchToTarget‑enumerationen (avsnitt 2.1.6). |
| getCbName() | Hämtar eller anger ett 32-bitars osignerat heltal som specificerar antalet byte i Unicode UTF16-LE‑namnet på den önskade färgprofilen. |
| setCbName(int value) | Hämtar eller anger ett 32-bitars osignerat heltal som specificerar antalet byte i Unicode UTF16-LE‑namnet på den önskade färgprofilen. |
| getCbData() | Hämtar eller anger ett 32-bitars osignerat heltal som specificerar storleken på rådata för mål‑färgprofilen, om den finns i Data‑fältet. |
| setCbData(int value) | Hämtar eller anger ett 32-bitars osignerat heltal som specificerar storleken på rådata för mål‑färgprofilen, om den finns i Data‑fältet. |
| getData() | Hämtar eller anger en array med storlek (cbName + cbData) i byte, som specificerar UTF16-LE-namnet och rådata för den önskade färgprofilen. |
| setData(byte[] value) | Hämtar eller anger en array med storlek (cbName + cbData) i byte, som specificerar UTF16-LE-namnet och rådata för den önskade färgprofilen. |
| getName() | Hämtar namnet |
| getRawData() | Hämtar rådata |
EmfColorMatchToTargetW(EmfRecord source)
public EmfColorMatchToTargetW(EmfRecord source)
Initierar en ny instans av klassen EmfColorMatchToTargetW.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| source | EmfRecord | Källan. |
getDwAction()
public int getDwAction()
Hämtar eller anger ett 32-bitars osignerat heltal som specificerar ett värde från ColorSpace‑enumerationen (avsnitt 2.1.7).
Returns: int
setDwAction(int value)
public void setDwAction(int value)
Hämtar eller anger ett 32-bitars osignerat heltal som specificerar ett värde från ColorSpace‑enumerationen (avsnitt 2.1.7).
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getDwFlags()
public int getDwFlags()
Hämtar eller anger ett 32-bitars osignerat heltal som specificerar ett värde från ColorMatchToTarget‑enumerationen (avsnitt 2.1.6).
Returns: int
setDwFlags(int value)
public void setDwFlags(int value)
Hämtar eller anger ett 32-bitars osignerat heltal som specificerar ett värde från ColorMatchToTarget‑enumerationen (avsnitt 2.1.6).
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getCbName()
public int getCbName()
Hämtar eller anger ett 32-bitars osignerat heltal som specificerar antalet byte i Unicode UTF16-LE‑namnet på den önskade färgprofilen.
Returns: int
setCbName(int value)
public void setCbName(int value)
Hämtar eller anger ett 32-bitars osignerat heltal som specificerar antalet byte i Unicode UTF16-LE‑namnet på den önskade färgprofilen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getCbData()
public int getCbData()
Hämtar eller anger ett 32-bitars osignerat heltal som specificerar storleken på rådata för mål‑färgprofilen, om den finns i Data‑fältet.
Returns: int
setCbData(int value)
public void setCbData(int value)
Hämtar eller anger ett 32-bitars osignerat heltal som specificerar storleken på rådata för mål‑färgprofilen, om den finns i Data‑fältet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getData()
public byte[] getData()
Hämtar eller anger en array med storlek (cbName + cbData) i byte, som specificerar UTF16-LE-namnet och rådata för den önskade färgprofilen.
Returns: byte[]
setData(byte[] value)
public void setData(byte[] value)
Hämtar eller anger en array med storlek (cbName + cbData) i byte, som specificerar UTF16-LE-namnet och rådata för den önskade färgprofilen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte[] |
getName()
public String getName()
Hämtar namnet
Returns: java.lang.String
getRawData()
public byte[] getRawData()
Hämtar rådata
Returns: byte[]