EmfSetPaletteEntries

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

public final class EmfSetPaletteEntries extends EmfObjectManipulationRecordType

Запись EMR_SETPALETTEENTRIES задает значения цветов RGB в диапазоне записей для существующего объекта LogPalette (раздел 2.2.17).

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

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

Методы

МетодОписание
getIhPal()Получает или задает 32‑битное беззнаковое целое, которое указывает индекс таблицы объектов EMF палитры.
setIhPal(int value)Получает или задает 32‑битное беззнаковое целое, которое указывает индекс таблицы объектов EMF палитры.
getStart()Получает или задает 32‑битное беззнаковое целое, которое указывает индекс первой записи для установки.
setStart(int value)Получает или задает 32‑битное беззнаковое целое, которое указывает индекс первой записи для установки.
getNumberofEntries()Получает или задает 32‑битное беззнаковое целое, которое указывает количество записей.
setNumberofEntries(int value)Получает или задает 32‑битное беззнаковое целое, которое указывает количество записей.
getArgb32PalEntries()Получает или задает массив объектов LogPaletteEntry (section 2.2.18) длиной NumberOfEntries, который определяет данные записей палитры.
setArgb32PalEntries(int[] value)Получает или задает массив объектов LogPaletteEntry (section 2.2.18) длиной NumberOfEntries, который определяет данные записей палитры.

EmfSetPaletteEntries(EmfRecord source)

public EmfSetPaletteEntries(EmfRecord source)

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

Parameters:

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

getIhPal()

public int getIhPal()

Получает или задает 32‑битное беззнаковое целое, которое указывает индекс таблицы объектов EMF палитры.

Returns: int

setIhPal(int value)

public void setIhPal(int value)

Получает или задает 32‑битное беззнаковое целое, которое указывает индекс таблицы объектов EMF палитры.

Parameters:

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

getStart()

public int getStart()

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

Returns: int

setStart(int value)

public void setStart(int value)

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

Parameters:

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

getNumberofEntries()

public int getNumberofEntries()

Получает или задает 32‑битное беззнаковое целое, которое указывает количество записей.

Returns: int

setNumberofEntries(int value)

public void setNumberofEntries(int value)

Получает или задает 32‑битное беззнаковое целое, которое указывает количество записей.

Parameters:

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

getArgb32PalEntries()

public int[] getArgb32PalEntries()

Получает или задает массив объектов LogPaletteEntry (section 2.2.18) длиной NumberOfEntries, который определяет данные записей палитры. Члены Values не содержат никаких значений.

Returns: int[]

setArgb32PalEntries(int[] value)

public void setArgb32PalEntries(int[] value)

Получает или задает массив объектов LogPaletteEntry (section 2.2.18) длиной NumberOfEntries, который определяет данные записей палитры. Члены Values не содержат никаких значений.

Parameters:

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