我一直在尝试将透明的PNG图像复制到剪贴板并保留其透明度,以将其粘贴到支持它的特定程序中。我已经尝试了很多解决方案,但背景总是以这种或那种方式变成灰色。所以我尝试使用Chrome复制相同的图像并将其粘贴到程序中并且它有效。它保持了透明度。然后我尝试从剪贴板中获取我使用Chrome复制的图像并再次设置图像,期望透明度仍然存在 - 但是,即使我刚从剪贴板中取出图像并设置它,也不会保留透明度再次。var img = Clipboard.GetImage(); // copied using Chrome and transparency is preservedClipboard.SetImage(img); // transparency lost即使我使用System.Windows.Forms.Clipboard或尝试获取并设置DataObject而不是图像也是同样的问题。
3 回答
- 3 回答
- 0 关注
- 1137 浏览
添加回答
举报
0/150
提交
取消