EmfCreateColorSpaceW

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.EmfObjectCreationRecordType

public final class EmfCreateColorSpaceW extends EmfObjectCreationRecordType

El registro EMR_CREATECOLORSPACEW crea un objeto de espacio de color lógico a partir de un perfil de color con un nombre compuesto por caracteres Unicode.

El objeto de espacio de color lógico definido por este registro puede ser seleccionado en el contexto del dispositivo de reproducción mediante un registro EMR_SETCOLORSPACE (sección 2.3.8.7), que define el espacio de color lógico que se utilizará en operaciones gráficas posteriores.

Constructores

ConstructorDescripción
EmfCreateColorSpaceW(EmfRecord source)Inicializa una nueva instancia de la clase EmfCreateColorSpaceW.

Métodos

MétodoDescripción
getIhCS()Obtiene o establece un entero sin signo de 32 bits que especifica el índice del objeto de espacio de color lógico en la tabla de objetos EMF (sección 3.1.1.1).
setIhCS(int value)Obtiene o establece un entero sin signo de 32 bits que especifica el índice del objeto de espacio de color lógico en la tabla de objetos EMF (sección 3.1.1.1).
getLcs()Obtiene o establece un objeto WMF LogColorSpaceW ([MS-WMF] sección 2.2.2.12) que puede especificar el nombre de un perfil de color en caracteres Unicode UTF16-LE.
setLcs(WmfLogColorSpaceW value)Obtiene o establece un objeto WMF LogColorSpaceW ([MS-WMF] sección 2.2.2.12) que puede especificar el nombre de un perfil de color en caracteres Unicode UTF16-LE.
getDwFlags()Obtiene o establece un entero sin signo de 32 bits que proporciona información sobre los datos en este registro.
setDwFlags(int value)Obtiene o establece un entero sin signo de 32 bits que proporciona información sobre los datos en este registro.
getCbData()Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño, en bytes, del campo Data.
setCbData(int value)Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño, en bytes, del campo Data.
getData()Obtiene o establece una matriz opcional de bytes que especifica los datos del perfil de color.
setData(byte[] value)Obtiene o establece una matriz opcional de bytes que especifica los datos del perfil de color.

EmfCreateColorSpaceW(EmfRecord source)

public EmfCreateColorSpaceW(EmfRecord source)

Inicializa una nueva instancia de la clase EmfCreateColorSpaceW.

Parameters:

ParámetroTipoDescripción
sourceEmfRecordEl origen.

getIhCS()

public int getIhCS()

Obtiene o establece un entero sin signo de 32 bits que especifica el índice del objeto de espacio de color lógico en la tabla de objetos EMF (sección 3.1.1.1). Este índice DEBE guardarse para que este objeto pueda reutilizarse o modificarse.

Returns: int

setIhCS(int value)

public void setIhCS(int value)

Obtiene o establece un entero sin signo de 32 bits que especifica el índice del objeto de espacio de color lógico en la tabla de objetos EMF (sección 3.1.1.1). Este índice DEBE guardarse para que este objeto pueda reutilizarse o modificarse.

Parameters:

ParámetroTipoDescripción
valorint

getLcs()

public WmfLogColorSpaceW getLcs()

Obtiene o establece un objeto WMF LogColorSpaceW ([MS-WMF] sección 2.2.2.12) que puede especificar el nombre de un perfil de color en caracteres Unicode UTF16-LE.

Returns: WmfLogColorSpaceW

setLcs(WmfLogColorSpaceW value)

public void setLcs(WmfLogColorSpaceW value)

Obtiene o establece un objeto WMF LogColorSpaceW ([MS-WMF] sección 2.2.2.12) que puede especificar el nombre de un perfil de color en caracteres Unicode UTF16-LE.

Parameters:

ParámetroTipoDescripción
valueWmfLogColorSpaceW

getDwFlags()

public int getDwFlags()

Obtiene o establece un entero sin signo de 32 bits que proporciona información sobre los datos en este registro.

Returns: int

setDwFlags(int value)

public void setDwFlags(int value)

Obtiene o establece un entero sin signo de 32 bits que proporciona información sobre los datos en este registro.

Parameters:

ParámetroTipoDescripción
valorint

getCbData()

public int getCbData()

Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño, en bytes, del 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, en bytes, del campo Data.

Parameters:

ParámetroTipoDescripción
valorint

getData()

public byte[] getData()

Obtiene o establece una matriz opcional de bytes que especifica los datos del perfil de color.

Returns: byte[]

setData(byte[] value)

public void setData(byte[] value)

Obtiene o establece una matriz opcional de bytes que especifica los datos del perfil de color.

Parameters:

ParámetroTipoDescripción
valorbyte[]