一个很好的方法来抵消所有绘制到画布上的0.5像素

A good way to offset all thats drawn to the canvas 0.5 px?

本文关键字:绘制 5像素 抵消 一个 很好 方法      更新时间:2023-09-26

我希望画布在默认情况下绘制真实像素。我希望我可以添加一个css道具来偏移0.5像素,但正如你所知,不能。

有什么很棒的解决方案吗?

简单地转换上下文本身:

context.translate(0.5, 0.5);

接下来绘制的所有内容现在都将偏移半像素。