const scrollHeight = Math.max(
document.body.scrollHeight, document.documentElement.scrollHeight,
document.body.offsetHeight, document.documentElement.offsetHeight,
document.body.clientHeight, document.documentElement.clientHeight
);
Знаю, можно динамически генерить форму из JS и вызвать submit, но такой вариант не желателен т.к. необходимо без перезагрузки страницы забросить картинки на сервер.
Есть смысл сгенерировать картинку в формате строки base64 и потом JSON-ом передавать на бекенд?