EmfEof
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.EmfControlRecordType
public final class EmfEof extends EmfControlRecordType
Запись EMR_EOF указывает конец метафайла и определяет палитру.
Конструкторы
| Конструктор | Описание |
|---|---|
| EmfEof(EmfRecord record) | Инициализирует новый экземпляр класса EmfEof. |
| EmfEof() | Инициализирует новый экземпляр класса EmfEof. |
Методы
| Метод | Описание |
|---|---|
| getPaletteArgb32Entries() | Получает необязательный буфер, содержащий данные палитры, который не обязан быть смежным с фиксированной частью записи EMR_EOF. |
| setPaletteArgb32Entries(int[] value) | Задаёт необязательный буфер, содержащий данные палитры, который не обязан быть смежным с фиксированной частью записи EMR_EOF. |
| getSizeLast() | Получает 32‑битное беззнаковое целое, которое ДОЛЖНО совпадать с Size и ДОЛЖНО быть последним полем записи, а следовательно, и метафайла. |
| setSizeLast(int value) | Задаёт 32‑битное беззнаковое целое, которое ДОЛЖНО совпадать с Size и ДОЛЖНО быть последним полем записи, а следовательно, и метафайла. |
EmfEof(EmfRecord record)
public EmfEof(EmfRecord record)
Инициализирует новый экземпляр класса EmfEof.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| record | EmfRecord | Запись. |
EmfEof()
public EmfEof()
Инициализирует новый экземпляр класса EmfEof.
getPaletteArgb32Entries()
public int[] getPaletteArgb32Entries()
Получает необязательный буфер, содержащий данные палитры, который не обязан быть смежным с фиксированной частью записи EMR_EOF. Соответственно, поля в этом буфере, помеченные “UndefinedSpace”, являются необязательными и ДОЛЖНЫ игнорироваться. Размер этого поля ДОЛЖЕН быть кратным 4 байтам.
Returns: int[]
setPaletteArgb32Entries(int[] value)
public void setPaletteArgb32Entries(int[] value)
Задаёт необязательный буфер, содержащий данные палитры, который не обязан быть смежным с фиксированной частью записи EMR_EOF. Соответственно, поля в этом буфере, помеченные “UndefinedSpace”, являются необязательными и ДОЛЖНЫ игнорироваться. Размер этого поля ДОЛЖЕН быть кратным 4 байтам.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int[] |
getSizeLast()
public int getSizeLast()
Получает 32‑битное беззнаковое целое, которое ДОЛЖНО совпадать с Size и ДОЛЖНО быть последним полем записи, а следовательно, и метафайла. Объекты LogPaletteEntry, если они существуют, ДОЛЖНЫ предшествовать этому полю.
Returns: int
setSizeLast(int value)
public void setSizeLast(int value)
Задаёт 32‑битное беззнаковое целое, которое ДОЛЖНО совпадать с Size и ДОЛЖНО быть последним полем записи, а следовательно, и метафайла. Объекты LogPaletteEntry, если они существуют, ДОЛЖНЫ предшествовать этому полю.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |