找回密码
 立即注册

QQ登录

只需一步,快速开始

tony1109669192
金牌服务用户   /  发表于:2021-3-23 11:26  /   查看:2880  /  回复:3
GCExcel如何获取sheet里的图片信息,并调整位置。

不是添加图片,是原sheet已经有图片了,要获取再进行操作

3 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-3-23 11:58:30
沙发
您可以用下面的代码
IWorksheet.getShapes()
IShape.getType() == ShapeType.Picture
IShape.Top/Left
回复 使用道具 举报
tony1109669192
金牌服务用户   /  发表于:2021-3-23 12:16:36
板凳
GxExcel C#版本哦,好像没有这些方法呢
不是spreadjs
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-3-23 12:30:59
地板
本帖最后由 Richard.Ma 于 2021-3-23 13:31 编辑

刚刚给你的是JAVA代码,下面的是对应的C#代码

  1.             foreach (IShape sharp in worksheet.Shapes)
  2.             {
  3.                 if (sharp.Type == ShapeType.Picture)
  4.                 {
  5.                     sharp.Top = 60;
  6.                 }
  7.             }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部