2

我知道您可以使用类似于在此处找到的 css 来缩放画布。但是我有一个 24x24 像素的画布,我想通过 css 制作 600 像素宽。结果是:

照片

有没有一种方法可以只显示像素巨大而不是模糊?

4

2 回答 2

2

已经试过scale了吗?

canvas.scale(xScale, yScale);
于 2013-08-17T12:15:02.870 回答
0

尝试这个

canvas,
img {
    image-rendering: crisp-edges;
    image-rendering: -moz-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: optimize-contrast;
    -ms-interpolation-mode: nearest-neighbor;
}

https://developer.mozilla.org/en-US/docs/Web/CSS/image-rendering

于 2013-10-12T08:56:45.010 回答