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
Запись EMR_CREATECOLORSPACEW создает объект логического цветового пространства из цветового профиля с именем, состоящим из символов Unicode.
Логический объект цветового пространства, определенный этой записью, может быть выбран в контекст устройства воспроизведения записью EMR\_SETCOLORSPACE (раздел 2.3.8.7), которая определяет логическое цветовое пространство, используемое в последующих графических операциях.
Конструкторы
| Конструктор | Описание |
|---|---|
| EmfCreateColorSpaceW(EmfRecord source) | Инициализирует новый экземпляр класса EmfCreateColorSpaceW. |
Методы
| Метод | Описание |
|---|---|
| getIhCS() | Получает или задает 32-битное беззнаковое целое число, указывающее индекс логического объекта цветового пространства в таблице объектов EMF (раздел 3.1.1.1). |
| setIhCS(int value) | Получает или задает 32-битное беззнаковое целое число, указывающее индекс логического объекта цветового пространства в таблице объектов EMF (раздел 3.1.1.1). |
| getLcs() | Получает или задает объект WMF LogColorSpaceW ([MS-WMF] раздел 2.2.2.12), который может указывать имя цветового профиля в символах Unicode UTF16-LE. |
| setLcs(WmfLogColorSpaceW value) | Получает или задает объект WMF LogColorSpaceW ([MS-WMF] раздел 2.2.2.12), который может указывать имя цветового профиля в символах Unicode UTF16-LE. |
| getDwFlags() | Получает или задает 32‑битное беззнаковое целое, которое предоставляет информацию о данных в этой записи. |
| setDwFlags(int value) | Получает или задает 32‑битное беззнаковое целое, которое предоставляет информацию о данных в этой записи. |
| getCbData() | Получает или задает 32-битное беззнаковое целое, которое указывает размер, в байтах, поля Data. |
| setCbData(int value) | Получает или задает 32-битное беззнаковое целое, которое указывает размер, в байтах, поля Data. |
| getData() | Получает или задает необязательный массив байтов, который указывает данные цветового профиля. |
| setData(byte[] value) | Получает или задает необязательный массив байтов, который указывает данные цветового профиля. |
EmfCreateColorSpaceW(EmfRecord source)
public EmfCreateColorSpaceW(EmfRecord source)
Инициализирует новый экземпляр класса EmfCreateColorSpaceW.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| source | EmfRecord | Источник. |
getIhCS()
public int getIhCS()
Получает или задает 32-битное беззнаковое целое число, указывающее индекс логического объекта цветового пространства в таблице объектов EMF (раздел 3.1.1.1). Этот индекс ДОЛЖЕН быть сохранён, чтобы объект можно было повторно использовать или изменить.
Returns: int
setIhCS(int value)
public void setIhCS(int value)
Получает или задает 32-битное беззнаковое целое число, указывающее индекс логического объекта цветового пространства в таблице объектов EMF (раздел 3.1.1.1). Этот индекс ДОЛЖЕН быть сохранён, чтобы объект можно было повторно использовать или изменить.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getLcs()
public WmfLogColorSpaceW getLcs()
Получает или задает объект WMF LogColorSpaceW ([MS-WMF] раздел 2.2.2.12), который может указывать имя цветового профиля в символах Unicode UTF16-LE.
Returns: WmfLogColorSpaceW
setLcs(WmfLogColorSpaceW value)
public void setLcs(WmfLogColorSpaceW value)
Получает или задает объект WMF LogColorSpaceW ([MS-WMF] раздел 2.2.2.12), который может указывать имя цветового профиля в символах Unicode UTF16-LE.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | WmfLogColorSpaceW |
getDwFlags()
public int getDwFlags()
Получает или задает 32‑битное беззнаковое целое, которое предоставляет информацию о данных в этой записи.
Returns: int
setDwFlags(int value)
public void setDwFlags(int value)
Получает или задает 32‑битное беззнаковое целое, которое предоставляет информацию о данных в этой записи.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getCbData()
public int getCbData()
Получает или задает 32-битное беззнаковое целое, которое указывает размер, в байтах, поля Data.
Returns: int
setCbData(int value)
public void setCbData(int value)
Получает или задает 32-битное беззнаковое целое, которое указывает размер, в байтах, поля Data.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getData()
public byte[] getData()
Получает или задает необязательный массив байтов, который указывает данные цветового профиля.
Returns: byte[]
setData(byte[] value)
public void setData(byte[] value)
Получает или задает необязательный массив байтов, который указывает данные цветового профиля.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | byte[] |