@SpeNch

Как сохранить холс?

Как сохранить холст канвас в папку, в виде png файла
  • Вопрос задан
  • 51 просмотр
Решения вопроса 1
const canvas = document.querySelector("#canvas"); // берём канвас
canvas.toBlob(blob => { //Переводим в блоб
            // Делаем специальную ссылку
            const url = window.URL.createObjectURL(blob);
            const a = document.createElement('a');
            a.style.display = 'none';
            a.href = url;
            a.download = "canvas.png"
            document.body.appendChild(a);
            // кликаем по ссылке
            a.click();
            //убираем
            window.URL.revokeObjectURL(url);
            a.remove();
        });
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
У меня есть набросок

Нас троках 16-19 создается ссылка-downloader и на строке 32 цепляется на кнопку, или что вам угодно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы