下面的代码在这里和那里工作。有时它可以很好地保存图像,而其他时候则不能。图像正在本地保存,文件夹具有正确的权限。
using (Bitmap bitmap = new Bitmap(bounds.Width, bounds.Height))
{
using (Graphics g = Graphics.FromImage(bitmap))
{
g.CopyFromScreen(Point.Empty, Point.Empty, bounds.Size);
}
bitmap.Save("test.png", ImageFormat.Png);
}
Rectangle newbounds = Bounds;
using (Bitmap bitmap = new Bitmap(bounds.Width, bounds.Height))
{
using (Graphics g = Graphics.FromImage(bitmap))
{
g.CopyFromScreen(new Point(bounds.Left, bounds.Top), Point.Empty, bounds.Size);
}
bitmap.Save(picLocation, ImageFormat.Png);
}
这是我得到的错误:
有人可以告诉我我做错了什么吗?