GDI+截图错误
本文关键字:错误 GDI+ | 更新日期: 2023-09-27 18:17:07
当我运行下面的代码截图,我得到一个错误像A generic error occurred in GDI+.
我怎么能解决这个问题或任何其他方式采取当前窗口的截图?
protected void Page_Load(object sender, EventArgs e) {
Bitmap bitmap = new Bitmap(100, 200);
Graphics graphics = Graphics.FromImage(bitmap as System.Drawing.Image);
graphics.CopyFromScreen(0, 0, 0, 0, bitmap.Size);
bitmap.Save("c:''screenshot.jpeg", ImageFormat.Jpeg);
}
你应该使用
bitmap.Save(@"c:''screenshot.jpeg", ImageFormat.Jpeg);
也是为什么你再次定义位图,它是不需要的:
Graphics graphics = Graphics.FromImage(bitmap);