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
Il record EMR_COLORMATCHTOTargetW specifica se eseguire l’abbinamento colore con un profilo colore specificato in un file il cui nome è composto da caratteri Unicode.
Un record EMR_COLORMATCHTOTargetW può essere usato per controllare se applicare la trasformazione colore corrente nel contesto del dispositivo di riproduzione. Se il valore dwAction è CS_ENABLE, la mappatura colore è abilitata e la trasformazione colore corrente DEVE essere applicata alle operazioni grafiche successive. Se dwAction è impostato a CS_DISABLE, la trasformazione colore NON DEVE essere applicata. Mentre la mappatura colore verso il bersaglio è abilitata da un valore dwAction di CS_ENABLE, le modifiche allo spazio colore o alla mappatura del gamut colore non vengono applicate. Tuttavia, tali modifiche DEVONO avere effetto quando la mappatura colore verso il bersaglio è disabilitata. Il campo dwAction NON DEVE essere impostato a CS_DELETE_TRANSFORM a meno che la gestione del colore non sia già stata abilitata con un record EMR_SETICMMODE (sezione 2.3.11.14).
Costruttori
| Costruttore | Descrizione |
|---|---|
| EmfColorMatchToTargetW(EmfRecord source) | Inizializza una nuova istanza della classe EmfColorMatchToTargetW. |
Metodi
| Metodo | Descrizione |
|---|---|
| getDwAction() | Ottiene o imposta un intero senza segno a 32 bit che specifica un valore dell’enumerazione ColorSpace (sezione 2.1.7). |
| setDwAction(int value) | Ottiene o imposta un intero senza segno a 32 bit che specifica un valore dell’enumerazione ColorSpace (sezione 2.1.7). |
| getDwFlags() | Ottiene o imposta un intero senza segno a 32 bit che specifica un valore dell’enumerazione ColorMatchToTarget (sezione 2.1.6). |
| setDwFlags(int value) | Ottiene o imposta un intero senza segno a 32 bit che specifica un valore dell’enumerazione ColorMatchToTarget (sezione 2.1.6). |
| getCbName() | Ottiene o imposta un intero senza segno a 32 bit che specifica il numero di byte nel nome Unicode UTF16-LE del profilo colore desiderato. |
| setCbName(int value) | Ottiene o imposta un intero senza segno a 32 bit che specifica il numero di byte nel nome Unicode UTF16-LE del profilo colore desiderato. |
| getCbData() | Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione dei dati grezzi del profilo colore di destinazione, se contenuti nel campo Data. |
| setCbData(int value) | Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione dei dati grezzi del profilo colore di destinazione, se contenuti nel campo Data. |
| getData() | Ottiene o imposta un array di dimensione (cbName + cbData) in byte, che specifica il nome UTF16-LE e i dati grezzi del profilo colore desiderato. |
| setData(byte[] value) | Ottiene o imposta un array di dimensione (cbName + cbData) in byte, che specifica il nome UTF16-LE e i dati grezzi del profilo colore desiderato. |
| getName() | Ottiene il nome |
| getRawData() | Ottiene i dati grezzi |
EmfColorMatchToTargetW(EmfRecord source)
public EmfColorMatchToTargetW(EmfRecord source)
Inizializza una nuova istanza della classe EmfColorMatchToTargetW.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source | EmfRecord | La sorgente. |
getDwAction()
public int getDwAction()
Ottiene o imposta un intero senza segno a 32 bit che specifica un valore dell’enumerazione ColorSpace (sezione 2.1.7).
Returns: int
setDwAction(int value)
public void setDwAction(int value)
Ottiene o imposta un intero senza segno a 32 bit che specifica un valore dell’enumerazione ColorSpace (sezione 2.1.7).
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int |
getDwFlags()
public int getDwFlags()
Ottiene o imposta un intero senza segno a 32 bit che specifica un valore dell’enumerazione ColorMatchToTarget (sezione 2.1.6).
Returns: int
setDwFlags(int value)
public void setDwFlags(int value)
Ottiene o imposta un intero senza segno a 32 bit che specifica un valore dell’enumerazione ColorMatchToTarget (sezione 2.1.6).
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int |
getCbName()
public int getCbName()
Ottiene o imposta un intero senza segno a 32 bit che specifica il numero di byte nel nome Unicode UTF16-LE del profilo colore desiderato.
Returns: int
setCbName(int value)
public void setCbName(int value)
Ottiene o imposta un intero senza segno a 32 bit che specifica il numero di byte nel nome Unicode UTF16-LE del profilo colore desiderato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int |
getCbData()
public int getCbData()
Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione dei dati grezzi del profilo colore di destinazione, se contenuti nel campo Data.
Returns: int
setCbData(int value)
public void setCbData(int value)
Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione dei dati grezzi del profilo colore di destinazione, se contenuti nel campo Data.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int |
getData()
public byte[] getData()
Ottiene o imposta un array di dimensione (cbName + cbData) in byte, che specifica il nome UTF16-LE e i dati grezzi del profilo colore desiderato.
Returns: byte[]
setData(byte[] value)
public void setData(byte[] value)
Ottiene o imposta un array di dimensione (cbName + cbData) in byte, che specifica il nome UTF16-LE e i dati grezzi del profilo colore desiderato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte[] |
getName()
public String getName()
Ottiene il nome
Returns: java.lang.String
getRawData()
public byte[] getRawData()
Ottiene i dati grezzi
Returns: byte[]