GWT-запрос: получить изображение из ImageData
Я пытаюсь сделать это, но я не имею ни малейшего понятия о том, как получить изображение GWT из Canvas ImageData. Я выдаю этот кусок кода:
ImageData canvasImageData = canvas.getContext2d().getImageData(0, 0, 500, 500);
Моя цель как-то получить изображение, есть идеи?
Заранее спасибо!
1 ответ
Решение
Чтобы создать Image
от вашего холста вы должны использовать Canvas.toDataUrl (), который даст вам данные изображения, закодированные в виде строки, которая может быть использована в качестве src
атрибут для <img>
тег.
Image canvasImage = new Image(canvas.toDataUrl());