HTML5キャンバスのAPIとしてEaselJSを使用しています。
次のコードに気づきました。
line.graphics.setStrokeStyle(1).beginStroke("black").moveTo(100,100).lineTo(200,200);
stage.addChild(line);
...次の行を生成します:
太さを1に設定しましたが、線はまだぼやけています。スナップショットでズームインすると、実際に3ピクセルを占めていることがわかります。キャンバスが2つのピクセルの間に点を描くところを読んだと思います。そのため、実際には両方のピクセルが色付けされます。また、ポイントを描画する場所をピクセル幅の半分だけシフトして、ピクセル全体に配置する必要があります。
アプリケーションには鮮明な画像が必要です。アドバイスしてください。