Я хотел бы столкнуться с проблемой, для которой я не видел решения, которое искал бы в Интернете. Это: Мне нужно сохранить элементы, нарисованные пользователями WEB, в пространстве холста не в виде плоского изображения, а каждого по отдельности. Это позволяет тому же пользователю или даже другим пользователям изменять каждый отдельный элемент (перетаскивание, стирание, частичное стирание и т. Д.) Во второй момент. Это также должно помочь в конечном итоге сохранить историю рисунков и восстановить ее в следующих рабочих сеансах. Все примеры, которые я нашел, были предназначены для сохранения только плоского изображения холста.
Обновление:
Чтобы лучше уточнить: не обязательно, как слои, но наверняка я подумал реализовать несколько различных инструментов вождения; Элемент рисования - это единственное применение инструмента: круг, прямоугольник, добавленное изображение, прямая линия или даже рисунок свободной рукой, который начинается с момента нажатия правой кнопки мыши до его отпускания. Затем возможность сохранить состояние элементов, позволяя изменить каждый из них в секунду.