gpt4 book ai didi

c# - 在剪贴板中查找图像类型

转载 作者:太空宇宙 更新时间:2023-11-03 20:40:05 25 4
gpt4 key购买 nike

我使用“Comment.Scope.CopyAsPicture()”将一个图像从单词复制到剪贴板如何在剪贴板中找到该图像的类型,以便我可以将具有适当扩展名的图像写入本地文件系统?

最佳答案

DataFromats我们只有位图成员...

通常你选择存储的格式

IDataObject data = Clipboard.GetDataObject();

if (data.GetDataPresent(DataFormats.Bitmap))
{
Bitmap bitmap = (data.GetData(DataFormats.Bitmap,true) as Bitmap);

bitmap.Save("image.bmp",System.Drawing.Imaging.ImageFormat.Bmp);
bitmap.Save("image.jpg",System.Drawing.Imaging.ImageFormat.Jpeg);

}

但您可以创建自己的格式并使用它

DataFormats.Format jepgFormat = DataFormats.GetFormat("jpgFormat");

Image image = new Image();
DataObject myDataObject = new DataObject(jpegFormat.Name, image );

// Copies myObject into the clipboard.
Clipboard.SetDataObject(myDataObject);

关于c# - 在剪贴板中查找图像类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3317070/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com