C# 从剪贴板c保存图片#
所以在你点击prtscn后,我一直在忙于从剪贴板上保存图像。现在我遇到的问题是下面的代码太慢了。我试着只保存一张图片,这样做会快一点。但是,当它保存图片时,它们仍然是一个明显的滞后C# 从剪贴板c保存图片#,c#,visual-studio-2012,C#,Visual Studio 2012,所以在你点击prtscn后,我一直在忙于从剪贴板上保存图像。现在我遇到的问题是下面的代码太慢了。我试着只保存一张图片,这样做会快一点。但是,当它保存图片时,它们仍然是一个明显的滞后 if (Clipboard.GetDataObject() != null) { IDataObject data = Clipboard.GetDataObject(); if (data.GetDataPresent(DataFormats.Bi
if (Clipboard.GetDataObject() != null)
{
IDataObject data = Clipboard.GetDataObject();
if (data.GetDataPresent(DataFormats.Bitmap))
{
Image image = (Image)data.GetData(DataFormats.Bitmap, true);
image.Save("image.bmp", System.Drawing.Imaging.ImageFormat.Bmp);
image.Save("image.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
image.Save("image.gif", System.Drawing.Imaging.ImageFormat.Gif);
}
else
{
MessageBox.Show("The Data In Clipboard is not as image format");
}
}
else
{
MessageBox.Show("The Clipboard was empty");
}
代码本身在这里运行得很快,所以它可能是你的存储设备?@okrumnow叹气完全忘了我一直在用usb构建和运行这个。。谢谢你