找回密码
 立即注册

QQ登录

只需一步,快速开始

ookkm119

注册会员

4

主题

11

帖子

43

积分

注册会员

积分
43
最新发帖
ookkm119
注册会员   /  发表于:2017-11-7 11:49  /   查看:3873  /  回复:3
能否直接使用快捷键粘贴图片到单元格,例如使用QQ截图功能截图后Ctrl+V粘贴到单元格。
语言环境VB.net,谢谢。

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-11-7 14:15:53
沙发
您好,Spread 的本身是支持单元格插入图片的,如果需要直接从剪切板中接图片粘贴,需要自己通过代码从剪切板中获取图片设置。
自定义按键行为:
http://help.grapecity.com/spread ... in-maps-action.html

  1. FarPoint.Win.Spread.CellType.ImageCellType imgct = new FarPoint.Win.Spread.CellType.ImageCellType();
  2. System.Drawing.Image image = System.Drawing.Image.FromFile("D:\\Logos\\logo.jpg");
  3. imgct.Style = FarPoint.Win.RenderStyle.Stretch;
  4. imgct.TransparencyColor = Color.Black;
  5. imgct.TransparencyTolerance = 20;

  6. fpSpread1.Sheets[0].Cells[1,1,1,2].BackColor = Color.Magenta;
  7. fpSpread1.Sheets[0].Columns[1,2].Width = 100;
  8. fpSpread1.Sheets[0].Rows[1,1].Height = 50;
  9. fpSpread1.Sheets[0].Cells[1,1,2,2].CellType = imgct;
  10. fpSpread1.Sheets[0].Cells[1,1].Value = image;
复制代码
回复 使用道具 举报
ookkm119
注册会员   /  发表于:2017-11-7 18:42:58
板凳
http://blog.gcpowertools.com.cn/ ... opyImageToCell.aspx

我是想要这种形式的,但是不知道vb怎么来实现
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-11-8 09:54:09
地板
您好,Vb还是c#只是语法的问题,调用的接口都是一样的,您参考C# 代码调用对应方法事件即可。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部