Я пытаюсь найти способ нарисовать контур вокруг области группы предметов, как, я надеюсь, ясно показано на образце.
По идее, пользователь создает группу прямоугольных angular объектов, всегда смежных (вертикально / горизонтально), группирует их вместе и затем нажимает кнопку, чтобы создать контур. Я не могу понять контурную часть.
Моя единственная идея на данный момент - возможно, экспортировать группу в SVG и затем каким-либо образом манипулировать ею (например, добавить толстую границу и использовать clipPath, чтобы сохранить только внешнюю часть границы). Даже не уверен, что эта идея верна, потому что мои знания SVG ограничены. Возможно, все это можно сделать в контексте fabri cjs или с помощью дополнительной библиотеки?
(с использованием fabri cjs 3.6.3)
Пример контура вокруг нарисованной области объектов
Сценарий с группа объектов, в которых объект находится в альбомной позиции