Можно ли экспортировать Kinetic JS объект в SVG?Экспорт KinteticJS для SVG?
Или обходным путем является преобразование холста Kintetic JS в SVG.
EDIT:
Лучше всего использовать fabricJS, поскольку он поддерживает холст рендеринга SVG при работе с объектами ткани.
Я принял ответ Фрогца, так как он также конвертирует холст в svg, не используя какую-либо другую библиотеку для рисования на холсте.
EDIT 2: ОК, я испорчен, библиотека Фрогца обертывает элемент холста, поэтому вы используете его методы для рисования на холсте (я думал, что он просто «прослушивает» на холсте и создает пути SVG). Поэтому лучшим решением является fabricJS.
Kinect - это библиотека HTML5 Canvas. HTML5 Canvas - это формат растрового изображения (иногда используется для использования векторно-подобных команд). SVG - это векторный формат. Самый простой ответ - взять вывод вашего холста и использовать его как изображение в SVG-файле. Что вы на самом деле пытаетесь сделать? – Phrogz
Thx, но это не вариант, потому что мне нужны SVG-пути, а не base64 png из-за размера файла после. – vale4674
Вы рисуете рисунки холста только из команд пути, которые можно было бы захватить? Можете ли вы изменить источник заполнения JS холста? – Phrogz