Reputation:
I'm trying to accomplish this but I've got no clue about getting a GWT Image from a Canvas ImageData. I'm issuing this piece of code:
ImageData canvasImageData = canvas.getContext2d().getImageData(0, 0, 500, 500);
My purpose is to get the Image somehow, any idea?
Thanks in advance!
Upvotes: 2
Views: 975
Reputation: 1835
To create an Image
from your canvas you should use Canvas.toDataUrl(), which will give you the image data encoded as a string which can be used as the src
attribute for an <img>
tag.
Image canvasImage = new Image(canvas.toDataUrl());
Upvotes: 3