Отправка содержимого холста на Java-сервер и сохранение его как изображения

Итак, в основном я разработал простую систему загрузки изображений. Пользователь выбирает локальное изображение (используя HTML5 File / FileReader API) и имеет возможность обрезать его перед подтверждением результата.

Конечный результат просматривается на холсте, поэтому для отправки его на сервер я использую toDataURL. Бэкенд-сервер - это сервер NodeJS, который затем должен сделать REST-вызов на Java-сервер, который создаст файл изображения из данных и сохранит его на диск.

Результаты toDataURL имеют вид: data:image/png;base64, ENCODED DATA.

Что мне нужно на Java-сервере, чтобы преобразовать строку в правильное двоичное представление?

8
задан NRaf 9 January 2012 в 21:45
поделиться