EmfGlsBoundedRecord

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

public final class EmfGlsBoundedRecord extends EmfOpenGlRecordType

Запись EMR_GLSBOUNDEDRECORD определяет функцию OpenGL с ограничивающим прямоугольником для вывода.

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

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

Методы

МетодОписание
getBounds()Получает или задает объект WMF RectL ([MS-WMF] раздел 2.2.2.19), определяющий ограничивающий прямоугольник в единицах устройства для вывода, получаемого при выполнении функции OpenGL.
setBounds(Rectangle value)Получает или задает объект WMF RectL ([MS-WMF] раздел 2.2.2.19), определяющий ограничивающий прямоугольник в единицах устройства для вывода, получаемого при выполнении функции OpenGL.
getCbData()Получает или задает 32-битное беззнаковое целое, которое указывает размер, в байтах, поля Data.
setCbData(int value)Получает или задает 32-битное беззнаковое целое, которое указывает размер, в байтах, поля Data.
getData()Получает или задает необязательный массив байтов длиной cbData, который указывает данные для функции OpenGL.
setData(byte[] value)Получает или задает необязательный массив байтов длиной cbData, который указывает данные для функции OpenGL.

EmfGlsBoundedRecord(EmfRecord source)

public EmfGlsBoundedRecord(EmfRecord source)

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

Parameters:

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

getBounds()

public Rectangle getBounds()

Получает или задает объект WMF RectL ([MS-WMF] раздел 2.2.2.19), определяющий ограничивающий прямоугольник в единицах устройства для вывода, получаемого при выполнении функции OpenGL.

Returns: Rectangle

setBounds(Rectangle value)

public void setBounds(Rectangle value)

Получает или задает объект WMF RectL ([MS-WMF] раздел 2.2.2.19), определяющий ограничивающий прямоугольник в единицах устройства для вывода, получаемого при выполнении функции OpenGL.

Parameters:

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

getCbData()

public int getCbData()

Получает или задает 32-битное беззнаковое целое, которое указывает размер, в байтах, поля Data. Если это значение равно нулю, к этой записи не прикрепляются данные.

Returns: int

setCbData(int value)

public void setCbData(int value)

Получает или задает 32-битное беззнаковое целое, которое указывает размер, в байтах, поля Data. Если это значение равно нулю, к этой записи не прикрепляются данные.

Parameters:

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

getData()

public byte[] getData()

Получает или задает необязательный массив байтов длиной cbData, который указывает данные для функции OpenGL.

Returns: byte[]

setData(byte[] value)

public void setData(byte[] value)

Получает или задает необязательный массив байтов длиной cbData, который указывает данные для функции OpenGL.

Parameters:

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