EmfAngleArc
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.EmfDrawingRecordType
public final class EmfAngleArc extends EmfDrawingRecordType
Запись EMR_ANGLEARC указывает отрезок дуги. Отрезок рисуется от текущей позиции до начала дуги. Дуга рисуется вдоль периметра круга с заданным радиусом и центром. Длина дуги определяется заданными начальными и конечными (углами охвата) углами.
Конструкторы
| Конструктор | Описание |
|---|---|
| EmfAngleArc(EmfRecord source) | Инициализирует новый экземпляр класса EmfAngleArc. |
| EmfAngleArc() | Инициализирует новый экземпляр класса EmfAngleArc. |
Методы
| Метод | Описание |
|---|---|
| getCenter() | Получает или задает 64‑битный объект WMF PointL, указанный в [MS-WMF] раздел 2.2.2.15, который определяет логические координаты центра круга. |
| setCenter(Point value) | Получает или задает 64‑битный объект WMF PointL, указанный в [MS-WMF] раздел 2.2.2.15, который определяет логические координаты центра круга. |
| getRadius() | Получает или задает 32‑битное беззнаковое целое, определяющее радиус круга в логических единицах. |
| setRadius(int value) | Получает или задает 32‑битное беззнаковое целое, определяющее радиус круга в логических единицах. |
| getStartAngle() | Получает или задает 32‑битное число с плавающей точкой, определяющее начальный угол дуги в градусах. |
| setStartAngle(float value) | Получает или задает 32‑битное число с плавающей точкой, определяющее начальный угол дуги в градусах. |
| getSweepAngle() | Получает или задает 32‑битное число с плавающей точкой, определяющее угол охвата дуги в градусах. |
| setSweepAngle(float value) | Получает или задает 32‑битное число с плавающей точкой, определяющее угол охвата дуги в градусах. |
EmfAngleArc(EmfRecord source)
public EmfAngleArc(EmfRecord source)
Инициализирует новый экземпляр класса EmfAngleArc.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| source | EmfRecord | Источник. |
EmfAngleArc()
public EmfAngleArc()
Инициализирует новый экземпляр класса EmfAngleArc.
getCenter()
public Point getCenter()
Получает или задает 64‑битный объект WMF PointL, указанный в [MS-WMF] раздел 2.2.2.15, который определяет логические координаты центра круга.
Returns: Point
setCenter(Point value)
public void setCenter(Point value)
Получает или задает 64‑битный объект WMF PointL, указанный в [MS-WMF] раздел 2.2.2.15, который определяет логические координаты центра круга.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | Point |
getRadius()
public int getRadius()
Получает или задает 32‑битное беззнаковое целое, определяющее радиус круга в логических единицах.
Returns: int
setRadius(int value)
public void setRadius(int value)
Получает или задает 32‑битное беззнаковое целое, определяющее радиус круга в логических единицах.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getStartAngle()
public float getStartAngle()
Получает или задает 32‑битное число с плавающей точкой, определяющее начальный угол дуги в градусах.
Returns: float
setStartAngle(float value)
public void setStartAngle(float value)
Получает или задает 32‑битное число с плавающей точкой, определяющее начальный угол дуги в градусах.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float |
getSweepAngle()
public float getSweepAngle()
Получает или задает 32‑битное число с плавающей точкой, определяющее угол охвата дуги в градусах.
Returns: float
setSweepAngle(float value)
public void setSweepAngle(float value)
Получает или задает 32‑битное число с плавающей точкой, определяющее угол охвата дуги в градусах.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float |