找回密码
 立即注册

QQ登录

只需一步,快速开始

硕㏒

金牌服务用户

53

主题

144

帖子

467

积分

金牌服务用户

积分
467
硕㏒
金牌服务用户   /  发表于:2024-7-16 16:21  /   查看:1159  /  回复:4
20金币
用户在sheet1中,比如A1单元格放了一张图片(插入的方式可能是粘贴,拖拽等),在sheet2中,B1单元格自动展示出sheet1中,A1单元格图片,怎么处理这种场景,如果是正常的值的话,可以通过=sheet1A1的形式,图片,怎么处理呢

最佳答案

查看完整内容

您好,如果想要通过公式引用的方式来引用图片,只能借助IMAGE公式来实现。 示例如下: 1、监听ClipboardPasting事件,拿到图片的base64字符串。 2、使用setFormula接口,给选中的单元格设置IMAGE函数。 3、然后就可以在其他的Sheet中引用这个单元格来实现显示图片的效果了。

4 个回复

倒序浏览
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-7-16 16:21:47
来自 2#
您好,如果想要通过公式引用的方式来引用图片,只能借助IMAGE公式来实现。

示例如下:

1、监听ClipboardPasting事件,拿到图片的base64字符串。
2、使用setFormula接口,给选中的单元格设置IMAGE函数。
3、然后就可以在其他的Sheet中引用这个单元格来实现显示图片的效果了。

image.png598598022.png

image.png57282408.png
回复 使用道具 举报
硕㏒
金牌服务用户   /  发表于:2024-8-1 14:07:18
3#
spreadjs在页面上展示没有问题:
7294a007a4397d7a313ebc9264e2817.png116619566.png e923316bc759be34e3c2c114d3985df.png587207946.png 8c612cf1c81a5984ebe73472c027941.png169581908.png
 GCexcel生成pdf时,报错这个#NAME?
237a690ed70eacc0fac1a754f3f7597.png714402160.png

测试.ssjson

15.63 MB, 下载次数: 286

回复 使用道具 举报
硕㏒
金牌服务用户   /  发表于:2024-8-1 14:10:36
4#
image.png898305053.png 同样是按照image的方式插入的
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-8-1 14:31:52
5#
硕㏒ 发表于 2024-8-1 14:07
spreadjs在页面上展示没有问题:

 GCexcel生成pdf时,报错这个#NAME?

您好,这是一个GcExcel旧版本中不支持的功能,即将在八月十号左右发布的GcExcel 7.2.0中支持,届时您可以下载新版本测试看看。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部