无法绘制 1px 线

Can't draw 1px line

createjs.Shape() 图形 setStrokeStyle(1) 绘制一条 2px 的线而不是 1px。如果你截图下面的 JSfiddle 输出,你会看到这条线是 2px 高。

http://jsfiddle.net/7fbr9yan/

如何画一条1px的线?

您绘制的线条位于两条像素线之间,因此它会将两边着色为灰色而不是黑色。 将您的代码更改为

line.graphics.moveTo(20,74.5).setStrokeStyle(2).beginStroke("#000").lineTo(280,74.5);

为了只绘制一行像素。