Foxtable(狐表)用户栏目专家坐堂 → 请教一个复制到剪切板的问题


  共有5647人关注过本帖树形打印复制链接

主题:请教一个复制到剪切板的问题

帅哥哟,离线,有人找我吗?
ljh29206
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1368 积分:12189 威望:0 精华:0 注册:2012/3/5 11:32:00
请教一个复制到剪切板的问题  发帖心情 Post By:2022/7/29 8:57:00 [只看该作者]



    Dim image As Bitmap = New Bitmap(50, 50)
    Dim g As Graphics = Graphics.FromImage(image)
    g.Clear(Color.Transparent)

        g.DrawRectangle(Pens.red, New Rectangle(10, 10, 30, 30))

    image.Save("d:\123.png", System.Drawing.Imaging.ImageFormat.Png)
Dim img As Image = GetImage("C:\Users\pcliujianhua\Desktop\123.PNG")
ClipBoard.SetImage(img)

各位老大

以上代码能生成  透明底的 图片,

但 复制到 剪切板 在 excel   ctrl +v 粘贴的时候  就会变成有 底色的 图片.

请问这个 有什么解决的办法呢

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/29 9:13:00 [只看该作者]

没有办法。保存为png图片,然后使用execl里的插入图片功能插入图片,不要使用复制粘贴的方式

 回到顶部