缩放画布会影响getDataURL()返回的像素数吗?

时间:2013-11-14 09:31:34

标签: css html5 canvas html5-canvas

我正在尝试使用画布作为图像裁剪预览,然后使用getDataUrl()来检索数据以通过AJAX帖子发送到服务器。

我已经使用像素在HTML中显式设置了画布的初始宽度和高度,但我使用CSS中的百分比缩放画布以适应响应式设计。

虽然缩放canvas元素不会影响像素内容是有意义的,但我想确定一下。缩放画布元素而不是其内容会返回与我最初设置的像素数不同的像素数吗?

1 个答案:

答案 0 :(得分:1)

不,使用CSS缩放画布不会影响它包含的实际像素。

您可以将画布视为图像,可以对其进行拉伸,但源图像中的实际像素将相同。