像素宽细线

HTML5 Canvas实现绘制一个像素宽的细线
JavaScript

HTML5 Canvas实现绘制一个像素宽的细线

152 0

绘制一个像素宽的细线,在使用HTML5 Canvas实现时要特别注意确保你的所有坐标点是整数,否则HTML5会自动实现边缘反锯齿,感兴趣的朋友可以看下效果图 正统的HTML5 Canvas中如下代码 12345ctx.lineWidth = 1; ctx.beginPath(); ctx.moveTo(10, 100); ctx.lineTo(300,100); ctx.stroke();运行结果绘制出来的并不是一个像素宽度的线 感觉怎么好粗啊,跟常常见到的网页版各种绘制线效果 很不一样,难道HTML5