В этом jsfiddle есть строка с линией шириной 1.
http://jsfiddle.net/mailrox/9bMPD/350/
например:
ctx.lineWidth = 1;
Тем не менее, линия имеет толщину 2px, когда она нарисована на холсте, как вы создаете линию толщиной 1px.
Я мог бы нарисовать прямоугольник (с высотой 1px), однако я хочу, чтобы линия также работала на диагоналях. Итак, как вы можете получить эту строку в 1px выше?
Спасибо!