找回密码
 立即注册

QQ登录

只需一步,快速开始

动爸
金牌服务用户   /  发表于:2023-12-26 17:49  /   查看:4570  /  回复:22
本帖最后由 Richard.Huang 于 2024-1-11 10:03 编辑

产品:GcExcel
版本:V6.2.5
需求编号:DOCXLS-6740

如题。
在一个工作表绑定的数据源中如何设置展示图片?
在添加时,使用=image()公式添加图片后,后台保存的是一个json格式,然后在后台gcexcel重新使用这个json格式内容通过setDataSource进去时,不生效。

下面的key是 绑定数据源的key,val是我通过程序输出时保存后的内容。
正常情况下是:
key=编号,val=123
图片的情况下是:
key=图片,
val={"name":"IMAGE","typeName":"SparklineExValue","value":{"hAlign":1,"drawType":1,"clipY":0,"clipX":0,"vAlign":1,"url":"data:image/png;base64,

22 个回复

倒序浏览
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-12-27 13:39:17
沙发
您好,看到您帖子中描述的图片的显示是通过=image()公式来实现的,您可以尝试一下在SetDataSource后调用spread.calculate();计算一下,看能否展示出正确的图片
回复 使用道具 举报
动爸
金牌服务用户   /  发表于:2023-12-27 15:19:36
板凳
Richard.Huang 发表于 2023-12-27 13:39
您好,看到您帖子中描述的图片的显示是通过=image()公式来实现的,您可以尝试一下在SetDataSource后调用s ...

不生效。主要还是gcexcel中的image()公式没有跟前端spreadjs的对应的问题
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-12-27 16:42:28
地板
动爸 发表于 2023-12-27 15:19
不生效。主要还是gcexcel中的image()公式没有跟前端spreadjs的对应的问题

你好,能否将您导出的这份文件提供一下呢,我们验证一下看具体问题是什么
回复 使用道具 举报
动爸
金牌服务用户   /  发表于:2023-12-27 17:16:45
5#
Richard.Huang 发表于 2023-12-27 16:42
你好,能否将您导出的这份文件提供一下呢,我们验证一下看具体问题是什么

我发的另外一个帖子里面也有,主要就是gcexcel中操作数据源绑定产生的问题。https://gcdn.grapecity.com.cn/showtopic-198869-1-14.html
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-12-27 17:51:06
6#
动爸 发表于 2023-12-27 17:16
我发的另外一个帖子里面也有,主要就是gcexcel中操作数据源绑定产生的问题。https://gcdn.grapecity.com. ...

您好,我查看了您的给的帖子链接,并在SpreadJS中导入了您的ssjson文件,但是并没有付下您您所说有的丢失image的问题,请问是否是我图中箭头位置的图片

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
动爸
金牌服务用户   /  发表于:2023-12-28 11:53:24
7#
Richard.Huang 发表于 2023-12-27 17:51
您好,我查看了您的给的帖子链接,并在SpreadJS中导入了您的ssjson文件,但是并没有付下您您所说有的丢失 ...

上面的是我用spreadjs生成的,已经包含了数据的。但是实际上,我是要把数据跟模板分离保存。在后端使用gcexcel的setDatasource方法把模板中的内容加载重新在前端显示或者生成PDF。
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-12-28 18:02:27
8#
动爸 发表于 2023-12-28 11:53
上面的是我用spreadjs生成的,已经包含了数据的。但是实际上,我是要把数据跟模板分离保存。在后端使用gc ...

您好,您在另一个帖子提供的数据源并没有关于图片的数据源,我应该如何操作来模拟您的图片数据源,或者能否提供完整的可以让我复现的数据源呢
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-12-29 12:11:48
9#
您好,请问楼主的问题是否得到解决,如果仍然存在问题,能否如我上面所述,提供一份可以绑定您图片的数据源方便我们进行复现
回复 使用道具 举报
动爸
金牌服务用户   /  发表于:2024-1-2 16:30:43
10#
Richard.Huang 发表于 2023-12-29 12:11
您好,请问楼主的问题是否得到解决,如果仍然存在问题,能否如我上面所述,提供一份可以绑定您图片的数据源 ...

我觉得数据源你可以自己组装一下就很容易实现了,类似的,你可以参考一下这个帖子,都是相同的一个问题。就是数据源对于富文本及图片的支持,https://gcdn.grapecity.com.cn/fo ... mp;page=1#pid747085
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部