我正在使用 c# 创建一个 Windows 应用程序。我有一个按钮应该捕获图像(整个桌面屏幕)并将其保存在文件夹中。此外,我需要显示图像的预览。
最佳答案
Graphics.CopyFromScreen Method
示例代码:
Bitmap bmp = new Bitmap(Screen.PrimaryScreen.Bounds.Size.Width, Screen.PrimaryScreen.Bounds.Size.Height);
Graphics g = Graphics.FromImage(bmp);
g.CopyFromScreen(0, 0, 0, 0, Screen.PrimaryScreen.Bounds.Size);
g.Save();
bmp.Save("D:\\file.jpg", ImageFormat.Bmp);
至于显示预览。 IMO 自己编写并不难。
关于c# - 如何抓取图像并将其保存在文件夹中[c# windows应用程序],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6572457/