@kieran.bradtke
Для сохранения изображения Canvas в файл можно использовать метод toDataURL(). Он возвращает data-URL, содержащий изображение в формате PNG, JPEG или GIF. Далее, этот data-URL можно использовать для создания ссылки на файл или отправки на сервер.
Пример кода для сохранения изображения Canvas в формате PNG:
1 2 3 4 5 |
const canvas = document.getElementById("myCanvas"); const link = document.createElement("a"); link.download = "myImage.png"; link.href = canvas.toDataURL("image/png"); link.click(); |
Этот код создает ссылку на файл с именем "myImage.png", содержащую изображение, нарисованное на Canvas. При клике на эту ссылку браузер загрузит файл на локальный компьютер пользователя.