EmfSetIcmProfileW

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 EmfSetIcmProfileW extends EmfStateRecordType

Запись EMR_SETICMPROFILEW указывает цветовой профиль в файле с именем, состоящим из символов Unicode, для графического вывода.

Конструкторы

КонструкторОписание
EmfSetIcmProfileW(EmfRecord source)Инициализирует новый экземпляр класса EmfSetIcmProfileW.

Методы

МетодОписание
getDwFlags()Получает или задает 32-битное беззнаковое целое, содержащее флаги цветового профиля.
setDwFlags(int value)Получает или задает 32-битное беззнаковое целое, содержащее флаги цветового профиля.
getCbName()Получает или задаёт 32‑битное беззнаковое целое, которое указывает количество байт в имени профиля цвета в кодировке Unicode UTF16-LE.
setCbName(int value)Получает или задаёт 32‑битное беззнаковое целое, которое указывает количество байт в имени профиля цвета в кодировке Unicode UTF16-LE.
getCbData()Получает или задает 32‑битное беззнаковое целое, которое определяет размер данных цветового профиля, если они вложены.
setCbData(int value)Получает или задает 32‑битное беззнаковое целое, которое определяет размер данных цветового профиля, если они вложены.
getData()Получает или задает массив размером (cbName + cbData) в байтах, который указывает имя в кодировке UTF16-LE и необработанные данные желаемого цветового профиля.
setData(byte[] value)Получает или задает массив размером (cbName + cbData) в байтах, который указывает имя в кодировке UTF16-LE и необработанные данные желаемого цветового профиля.
getName()Получает имя
getRawData()Получает необработанные данные

EmfSetIcmProfileW(EmfRecord source)

public EmfSetIcmProfileW(EmfRecord source)

Инициализирует новый экземпляр класса EmfSetIcmProfileW.

Parameters:

ПараметрТипОписание
sourceEmfRecordИсточник.

getDwFlags()

public int getDwFlags()

Получает или задает 32-битное беззнаковое целое, содержащее флаги цветового профиля.

Returns: int

setDwFlags(int value)

public void setDwFlags(int value)

Получает или задает 32-битное беззнаковое целое, содержащее флаги цветового профиля.

Parameters:

ПараметрТипОписание
valueint

getCbName()

public int getCbName()

Получает или задаёт 32‑битное беззнаковое целое, которое указывает количество байт в имени профиля цвета в кодировке Unicode UTF16-LE.

Returns: int

setCbName(int value)

public void setCbName(int value)

Получает или задаёт 32‑битное беззнаковое целое, которое указывает количество байт в имени профиля цвета в кодировке Unicode UTF16-LE.

Parameters:

ПараметрТипОписание
valueint

getCbData()

public int getCbData()

Получает или задает 32‑битное беззнаковое целое, которое определяет размер данных цветового профиля, если они вложены.

Returns: int

setCbData(int value)

public void setCbData(int value)

Получает или задает 32‑битное беззнаковое целое, которое определяет размер данных цветового профиля, если они вложены.

Parameters:

ПараметрТипОписание
valueint

getData()

public byte[] getData()

Получает или задает массив размером (cbName + cbData) в байтах, который указывает имя в кодировке UTF16-LE и необработанные данные желаемого цветового профиля.

Returns: byte[]

setData(byte[] value)

public void setData(byte[] value)

Получает или задает массив размером (cbName + cbData) в байтах, который указывает имя в кодировке UTF16-LE и необработанные данные желаемого цветового профиля.

Parameters:

ПараметрТипОписание
valuebyte[]

getName()

public String getName()

Получает имя

Returns: java.lang.String

getRawData()

public byte[] getRawData()

Получает необработанные данные

Returns: byte[]