在GWT中缩放画布图像

在GWT中缩放画布图像,gwt,html5-canvas,Gwt,Html5 Canvas,在GWT中,我很难在HTML画布上缩放图像的大小。我可以使用以下方法成功渲染图像: ImageData id = context.createImageData(width, height); -- do some image manipulation here... context.putImageData(id, 0, 0); 这很有效。但是我想缩放图像的大小,所以我将此添加到下一行: context.scale(scale, scale); 但图像不会发生任何变化,它不会缩放。

在GWT中,我很难在HTML画布上缩放图像的大小。我可以使用以下方法成功渲染图像:

ImageData id = context.createImageData(width, height);
-- do some image manipulation here...   
context.putImageData(id, 0, 0); 
这很有效。但是我想缩放图像的大小,所以我将此添加到下一行:

context.scale(scale, scale);

但图像不会发生任何变化,它不会缩放。我缺少什么?

下面是一个如何缩放图像的示例:


您能将其归纳为几个基本部分吗?