Мне любопытно, возможно ли это?Я заинтересован в создании приложения для векторного рисования в HTML5, которое может сохранять как вектор, а не только JPG / PNG / BMP
Спасибо.
Нет, это невозможно. После завершения операций рисования на canvas остается только куча пикселей. Вам нужно будет сохранить все параметры рисования, а затем использовать их для создания отдельного векторного рисунка. Если вы хотите сохранить как вектор, почему бы не создать как вектор ?
canvas
Попробуйте fabric.js .
Он рисует вещи на холсте и имеет SVG-импорт / экспорт. Он обрабатывает «объекты», обычные формы SVG и пути.Полный стандарт SVG (например, шрифты) не поддерживается, но, возможно, вам нужно использовать только его часть.