Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
空のキャンバスがあります。それを品質 0.5 の jpeg としてレンダリングすると、jpeg が黒くなります。なぜですか?
私のコード:
var url = canvas.toDataURL('image/jpeg', '0.5');
jpeg はどのような品質でも黒くなることがわかると思います。白にしたい場合は、最初に明示的にキャンバスを白で塗りつぶす必要があります。または、PNG としてエンコードすることもできます。