我正在使用gwt 2.6.0并将图像添加到画布中,如下所示:
Image image = new Image("url");
Element element = image.getElement();
canvas.getContext2d().drawImage(ImageElement.as(element), 0, 0);
但是,我想将图像的不透明度设置为0.5。
如果我对原始图像的元素执行以下操作:
element.getStyle().setOpacity(0.5);
并将图像添加到页面(不是画布)可以正常工作,但是画布上的图像仍正常显示。
如何设置画布上图像的不透明度?
Context2d
有一个称为的方法setGlobalAlpha(double)
应该可以为您提供帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句