このコードを使用してブラウザ画面をキャプチャしています:
System.Windows.Forms.WebBrowser wb = new System.Windows.Forms.WebBrowser();
Bitmap bitmap = new Bitmap(240, 320);
wb.DrawToBitmap(bitmap, new System.Drawing.Rectangle(0, 0, 240, 320));
ビットマップ ファイルのサイズは 300 kb です。これらの画像を複数のスレッドの Azure BLOB ストレージに保存していますが、アップロードに時間がかかりすぎます。品質にあまり影響を与えずに画像サイズを縮小するにはどうすればよいですか?