使用调整大小将画布转换为图像

时间:2017-03-30 11:44:13

标签: javascript image canvas

我的代码工作正常,它的转换画布到图像,但我想给出精确的高度&图片的宽度,我的代码在

之下
============
Foo called
Left: u32
Right: u32
Result: u32
4

//将图像转换为画布;返回新的canvas元素

//Converts canvas to image
    function convertCanvasToImage(can) {
            var image = new Image();
            image.src = can.toDataURL("image/jpg");
            return image;
        }

我怎样才能给身高和高度我的第一个代码上的图像宽度,即将画布转换为图像

1 个答案:

答案 0 :(得分:0)

除非您正在下载或上传画布,否则无需将其转换为图像。使用DataURL作为图像src使用更多的内存,直接使用canvas元素代替图像。

您可以使用元素的style.widthheight属性设置画布或图片显示大小

element.style.width = w + "px";
element.style.height = h + "px";