将图像保存在剪贴板上,并可以粘贴到其他应用程序上的textview

时间:2017-02-20 08:58:04

标签: c# clipboard sametime

当我使用如下代码时,我可以将图像保存到剪贴板。

string file = @"C:\Temp\aaa.jpg";
Clipboard.SetImage(Image.FromFile(file));

但是当我尝试将(ctrl + v)粘贴到另一个应用程序(例如IBM SameTime上的文本框)时,则会失败,并且我尝试粘贴excel / word工作区,它可以成功粘贴。

奇怪的是,当我使用Windows Paint绘制某些​​内容并右键单击Copy时,它可以成功粘贴到所有应用程序。

我想知道文本框不支持Bitmap格式吗?

请告知,谢谢。

1 个答案:

答案 0 :(得分:0)

您正在将jpeg流放入bmp包装器对象中。您的应用程序可能不支持这个,而办公室使这项工作。尝试首先将您的图像转换为bmp格式,这在您的文本框中显然是受支持的。