EmfPlusDrawEllipse

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 EmfPlusDrawEllipse extends EmfPlusDrawingRecordType

Запись EmfPlusDrawEllipse определяет рисование эллипса.

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

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

Методы

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

EmfPlusDrawEllipse(EmfPlusRecord source)

public EmfPlusDrawEllipse(EmfPlusRecord source)

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

Parameters:

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

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

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

getRectData()

public RectangleF getRectData()

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

Returns: RectangleF

setRectData(RectangleF value)

public void setRectData(RectangleF value)

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

Parameters:

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