制作与图像大小相同的画布?

时间:2015-07-29 14:25:33

标签: javascript html html5 canvas html5-canvas

我正在阅读文件,检查它的exif数据,添加到画布并在必要时进行转换。

我需要让画布与原始图像保持相同的尺寸,我已经尝试过了:

ctx.drawImage(img, 0, 0, img.width, img.height, 0, 0, img.width, img.height);

这似乎将画布大小默认为默认值300 x 150。

如何将画布设为图像大小?

1 个答案:

答案 0 :(得分:2)

ctx.canvas.width = img.width
ctx.canvas.height = img.height

应该可以正常工作