Удалить центр прямоугольника с помощью Raphaeljs? - PullRequest
0 голосов
/ 29 ноября 2011

Мне интересно, можно ли сказать, удалить круг из центра объекта .rect?

Кажется, я не могу найти какие-либо вопросы или ответы относительно предмета или каких-либо подробностей, поэтому я предполагаю, что нет, но может ли быть другой метод применения затемненного фона, окружающего центральную окружность, который можно масштабировать?

1 Ответ

1 голос
/ 29 ноября 2011

Вот пример круга с удаленным кругом.

Затем вы можете масштабировать его или что угодно.

Внутри определения пути вы можете увидеть "moveto"Команда «(m) посередине, поэтому вам нужно иметь внешнюю форму в виде прямоугольника.

Создайте нужный прямоугольник и окружность внутри него с помощью редактора SVG, такого как Inkscape.

Удалите необработанный SVG из 2-х путей (перед сохранением вы должны преобразовать svg: rect в svg: path внутри редактора)

Соедините два пути с помощью moveto, разделяющего их.Эксперимент на том же экране.как показано выше.

...