为了账号安全,请及时绑定邮箱和手机立即绑定

从剪贴板复制到剪贴板会丢失图像透明度

从剪贴板复制到剪贴板会丢失图像透明度

C#
侃侃无极 2019-09-06 16:01:41
我一直在尝试将透明的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
提交
取消
意见反馈 帮助中心 APP下载
官方微信