EmfPlusDrawRects

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusRecord, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusDrawingRecordType

public final class EmfPlusDrawRects extends EmfPlusDrawingRecordType

Запись EmfPlusDrawRects определяет рисование серии прямоугольников

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

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

Методы

МетодОписание
getCompressed()Получает или задает значение, указывающее, сжаты ли PointData.
setCompressed(boolean value)Получает или задает значение, указывающее, сжаты ли PointData.
getObjectId()Получает или задает идентификатор объекта.
setObjectId(byte value)Получает или задает идентификатор объекта.
getRectData()Получает или задает данные прямоугольника. Массив из объектов EmfPlusRect или EmfPlusRectF длиной Count, определяющий данные прямоугольников.
setRectData(RectangleF[] value)Получает или задает данные прямоугольника. Массив из объектов EmfPlusRect или EmfPlusRectF длиной Count, определяющий данные прямоугольников.

EmfPlusDrawRects(EmfPlusRecord source)

public EmfPlusDrawRects(EmfPlusRecord source)

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

Parameters:

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

getCompressed()

public boolean getCompressed()

Получает или задает значение, указывающее, сжаты ли PointData. Если установлено, RectData содержит объект EmfPlusRect (раздел 2.2.38). Если сброшено, RectData содержит объект EmfPlusRectF (раздел 2.2.39).

Значение: true, если сжато; иначе false.

Returns: boolean

setCompressed(boolean value)

public void setCompressed(boolean value)

Получает или задает значение, указывающее, сжаты ли PointData. Если установлено, RectData содержит объект EmfPlusRect (раздел 2.2.38). Если сброшено, RectData содержит объект EmfPlusRectF (раздел 2.2.39).

Значение: true, если сжато; иначе false.

Parameters:

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

getObjectId()

public byte getObjectId()

Получает или задает идентификатор объекта. Индекс объекта EmfPlusPen (раздел 2.2.1.7) в таблице объектов EMF+, используемый для рисования прямоугольников. Значение ДОЛЖНО быть от 0 до 63 включительно.

Значение: идентификатор объекта.

Returns: byte

setObjectId(byte value)

public void setObjectId(byte value)

Получает или задает идентификатор объекта. Индекс объекта EmfPlusPen (раздел 2.2.1.7) в таблице объектов EMF+, используемый для рисования прямоугольников. Значение ДОЛЖНО быть от 0 до 63 включительно.

Значение: идентификатор объекта.

Parameters:

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

getRectData()

public RectangleF[] getRectData()

Получает или задает данные прямоугольника. Массив из объектов EmfPlusRect или EmfPlusRectF длиной Count, определяющий данные прямоугольников.

Returns: com.aspose.imaging.RectangleF[]

setRectData(RectangleF[] value)

public void setRectData(RectangleF[] value)

Получает или задает данные прямоугольника. Массив из объектов EmfPlusRect или EmfPlusRectF длиной Count, определяющий данные прямоугольников.

Parameters:

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