RelEllipticalArcTo Row (Geometry Section)

Содержит координаты x - и y конечной точки эллиптической дуги относительно ширины и высоты фигуры, x - и y - координаты контрольных точек на дуге относительно ширины и высоты фигуры, угол от оси x до основной оси эллипса, а также соотношение между основной и незначительной осями эллипса.

Примечание.

Строку RelEllipticalArcTo можно сохранить только в форматах файлов .vsdx, VSDM, VSTX, VSTM, VSSX и VSSM. При сохранении файла в форматах Visio 2003–2010 строка RelEllipticalArcTo преобразуется в строку EllipticalArcTo .

Строка RelEllipticalArcTo содержит следующие ячейки.

Cell Описание
X
Координата x конечной вершины на дуге относительно ширины фигуры.
Y
Координата y конечной вершины на дуге относительно высоты фигуры.
A
Координата x контрольной точки дуги относительно ширины фигуры; точка на дуге. Контрольная точка лучше всего находиться примерно на полпути между начальной и конечной вершинами дуги. В противном случае дуга может увеличиться до крайнего размера, чтобы пройти через контрольную точку, с непредсказуемыми результатами.
B
Координата y контрольной точки дуги относительно ширины фигуры.
C
Угол основной оси дуги относительно оси x родительского элемента.
D
Отношение основной оси дуги к ее дополнительной оси. Несмотря на обычное значение этих слов, "большая" ось не должна быть больше "незначительной" оси, поэтому это соотношение не должно быть больше 1. Установка для этой ячейки значения меньше или равно 0 или больше 1000 может привести к непредсказуемым результатам.

Замечания

Значения в строке RelEllipticalArcTo эквивалентны значениям в строке EllipticalArcTo , умноженным на ширину и высоту фигуры. Например: строка RelEllipticalArcTo , в которой ячейки X, Y, A, B, C и D имеют значения 1, 1, 1,5, 0,5, 15 и 1,5 (соответственно), можно заменить строкой EllipticalArcTo с формулами ячеек Width*1, Height*1', Width*1.5, Height*0.5, 15 15 1,5 (соответственно).