1. ホーム
  2. javascript

[解決済み] HTMLの<canvas>要素でアンチエイリアスをオフにすることはできますか?

2023-01-31 22:46:58

質問

私は <canvas> 要素で線を引いたりしながら遊んでいます。

斜めの線にアンチエイリアスがかかっていることに気づきました。この機能をオフにする方法はありますか?

どのように解決するのですか?

画像については、現在 context.imageSmoothingEnabled = false .

しかし、線の描画を明示的に制御するものはありません。自分で線を引く必要があるかもしれません( 難しい方法 ) を使って getImageDataputImageData .