Tag: 布线

在canvas上绘制1px厚的线会创build2px的粗线

在这个jsfiddle中,有一行lineWidth为1。 http://jsfiddle.net/mailrox/9bMPD/350/ 例如: ctx.lineWidth = 1; 但是,如果在canvas上绘制的线条的粗细为2px,那么您将如何创build1px的粗线条。 我可以绘制一个矩形(1px高度),但是我希望线也可以在对angular线上工作。 那么你如何得到这条线是1px高? 谢谢!

HTML5canvasctx.fillText不会做换行符?

如果文本包含“\ n”,我似乎无法将文本添加到canvas。 我的意思是,换行不显示/工作。 ctxPaint.fillText("s ome \n \\n <br/> thing", x, y); 上面的代码将在一行中绘制"s ome \n <br/> thing" 。 这是fillText的限制还是我做错了? “\ n”在那里,而不是打印,但他们也不工作。