Web浏览器屏幕捕获位图太重了

时间:2013-04-08 11:45:40

标签: c# image webbrowser-control

我正在使用此代码来捕获浏览器屏幕:

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存储中,上传时间太长。如何在不影响质量的情况下减小图像尺寸?

1 个答案:

答案 0 :(得分:1)

使用BMP以外的格式,例如具有高质量设置的PNG或JPEG格式。或者,在上传之前对位图进行ZIP压缩。