找回密码
 立即注册

QQ登录

只需一步,快速开始

嗷呜

金牌服务用户

4

主题

18

帖子

36

积分

金牌服务用户

积分
36
最新发帖
嗷呜
金牌服务用户   /  发表于:2024-7-31 14:29  /   查看:1021  /  回复:4
1金币
本帖最后由 Wilson.Zhang 于 2024-7-31 15:36 编辑

image.png694703674.png
项目背景,这个是上传调整后的文件,但是编制人和项目负责人等,这种地方,是需要根据节点去展示的,但是上传的文件中,会有签名展示,目前需要删除他,重新放图片上去
1.这个的图片名称啥的没有,是下载后重新上传的
2.我重新上传图片的时候,会被这个签名盖住

恳请大佬告诉我怎么删掉这个图片

最佳答案

查看完整内容

您好!Worksheet有专门管理形状的管理器,图片也属于形状,通过形状管理器查询、删除图片。可参考如下代码: 请参考官网API文档了解详情: Worksheet:shapes--https://demo.grapecity.com.cn/spreadjs/help/api/classes/GC.Spread.Sheets.Worksheet#shapes ShapeCollection:remove()--https://demo.grapecity.com.cn/spreadjs/help/api/classes/GC.Spread.Sheets.Shapes.ShapeCollection#remove

4 个回复

正序浏览
Wilson.Zhang
超级版主   /  发表于:2024-7-31 15:34:52
5#
嗷呜 发表于 2024-7-31 15:32
感谢大佬,按照你的方案解决问题了

不客气,解决了就好!如有问题,欢迎继续发帖沟通!
回复 使用道具 举报
嗷呜
金牌服务用户   /  发表于:2024-7-31 15:34:44
4#
Wilson.Zhang 发表于 2024-7-31 14:29
您好!Worksheet有专门管理形状的管理器,图片也属于形状,通过形状管理器查询、删除图片。可参考如下代码 ...

感谢大佬,按照你的方案解决问题了
回复 使用道具 举报
嗷呜
金牌服务用户   /  发表于:2024-7-31 15:32:47
3#
感谢大佬,按照你的方案解决问题了
回复 使用道具 举报
最佳答案
最佳答案
Wilson.Zhang
超级版主   /  发表于:2024-7-31 14:29:41
来自 2#
本帖最后由 Wilson.Zhang 于 2024-7-31 15:23 编辑

您好!Worksheet有专门管理形状的管理器,图片也属于形状,通过形状管理器查询、删除图片。可参考如下代码:
  1. //  获取工作表的形状管理器
  2. var shapeColl = sheet.shapes;
  3. //  参照此方式获取图片或形状名称
  4. var pictName = shapeColl.all()[0].name();
  5. //  通过图片或形状名称删除之
  6. shapeColl.remove(pictName);
复制代码
请参考官网API文档了解详情:
Worksheet:shapes--https://demo.grapecity.com.cn/spreadjs/help/api/classes/GC.Spread.Sheets.Worksheet#shapes
ShapeCollection:remove()--https://demo.grapecity.com.cn/spreadjs/help/api/classes/GC.Spread.Sheets.Shapes.ShapeCollection#remove
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部