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
El registro EMR_COLORMATCHTOTargetW especifica si se debe realizar la coincidencia de color con un perfil de color que está especificado en un archivo cuyo nombre consiste en caracteres Unicode.
Un registro EMR_COLORMATCHTOTargetW puede usarse para controlar si se aplica la transformación de color actual en el contexto del dispositivo de reproducción. Si el valor dwAction es CS_ENABLE, el mapeo de color está habilitado, y la transformación de color actual DEBE aplicarse a las operaciones gráficas subsecuentes. Si dwAction se establece en CS_DISABLE, la transformación de color NO DEBE aplicarse. Mientras el mapeo de color al objetivo está habilitado mediante un valor dwAction de CS_ENABLE, los cambios en el espacio de color o en el mapeo de gamut de color no se aplican. Sin embargo, esos cambios DEBEN surtir efecto cuando el mapeo de color al objetivo se deshabilita. El campo dwAction NO DEBE establecerse en CS_DELETE_TRANSFORM a menos que la gestión de color ya haya sido habilitada con un registro EMR_SETICMMODE (sección 2.3.11.14).
Constructores
| Constructor | Descripción |
|---|---|
| EmfColorMatchToTargetW(EmfRecord source) | Inicializa una nueva instancia de la clase EmfColorMatchToTargetW. |
Métodos
| Método | Descripción |
|---|---|
| getDwAction() | Obtiene o establece un entero sin signo de 32 bits que especifica un valor de la enumeración ColorSpace (sección 2.1.7). |
| setDwAction(int value) | Obtiene o establece un entero sin signo de 32 bits que especifica un valor de la enumeración ColorSpace (sección 2.1.7). |
| getDwFlags() | Obtiene o establece un entero sin signo de 32 bits que especifica un valor de la enumeración ColorMatchToTarget (sección 2.1.6). |
| setDwFlags(int value) | Obtiene o establece un entero sin signo de 32 bits que especifica un valor de la enumeración ColorMatchToTarget (sección 2.1.6). |
| getCbName() | Obtiene o establece un entero sin signo de 32 bits que especifica el número de bytes en el nombre Unicode UTF16-LE del perfil de color deseado. |
| setCbName(int value) | Obtiene o establece un entero sin signo de 32 bits que especifica el número de bytes en el nombre Unicode UTF16-LE del perfil de color deseado. |
| getCbData() | Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño de los datos sin procesar del perfil de color objetivo, si está contenido en el campo Data. |
| setCbData(int value) | Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño de los datos sin procesar del perfil de color objetivo, si está contenido en el campo Data. |
| getData() | Obtiene o establece una matriz de tamaño (cbName + cbData) en bytes, que especifica el nombre UTF16-LE y los datos sin procesar del perfil de color deseado. |
| setData(byte[] value) | Obtiene o establece una matriz de tamaño (cbName + cbData) en bytes, que especifica el nombre UTF16-LE y los datos sin procesar del perfil de color deseado. |
| getName() | Obtiene el nombre |
| getRawData() | Obtiene los datos sin procesar |
EmfColorMatchToTargetW(EmfRecord source)
public EmfColorMatchToTargetW(EmfRecord source)
Inicializa una nueva instancia de la clase EmfColorMatchToTargetW.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| source | EmfRecord | El origen. |
getDwAction()
public int getDwAction()
Obtiene o establece un entero sin signo de 32 bits que especifica un valor de la enumeración ColorSpace (sección 2.1.7).
Returns: int
setDwAction(int value)
public void setDwAction(int value)
Obtiene o establece un entero sin signo de 32 bits que especifica un valor de la enumeración ColorSpace (sección 2.1.7).
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getDwFlags()
public int getDwFlags()
Obtiene o establece un entero sin signo de 32 bits que especifica un valor de la enumeración ColorMatchToTarget (sección 2.1.6).
Returns: int
setDwFlags(int value)
public void setDwFlags(int value)
Obtiene o establece un entero sin signo de 32 bits que especifica un valor de la enumeración ColorMatchToTarget (sección 2.1.6).
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getCbName()
public int getCbName()
Obtiene o establece un entero sin signo de 32 bits que especifica el número de bytes en el nombre Unicode UTF16-LE del perfil de color deseado.
Returns: int
setCbName(int value)
public void setCbName(int value)
Obtiene o establece un entero sin signo de 32 bits que especifica el número de bytes en el nombre Unicode UTF16-LE del perfil de color deseado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getCbData()
public int getCbData()
Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño de los datos sin procesar del perfil de color objetivo, si está contenido en el campo Data.
Returns: int
setCbData(int value)
public void setCbData(int value)
Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño de los datos sin procesar del perfil de color objetivo, si está contenido en el campo Data.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getData()
public byte[] getData()
Obtiene o establece una matriz de tamaño (cbName + cbData) en bytes, que especifica el nombre UTF16-LE y los datos sin procesar del perfil de color deseado.
Returns: byte[]
setData(byte[] value)
public void setData(byte[] value)
Obtiene o establece una matriz de tamaño (cbName + cbData) en bytes, que especifica el nombre UTF16-LE y los datos sin procesar del perfil de color deseado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte[] |
getName()
public String getName()
Obtiene el nombre
Returns: java.lang.String
getRawData()
public byte[] getRawData()
Obtiene los datos sin procesar
Returns: byte[]