动爸 发表于 2023-12-26 17:49:42

工作表绑定中数据源内容为图片时如何处理

本帖最后由 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,

Richard.Huang 发表于 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.Huang 发表于 2023-12-27 16:42:28

动爸 发表于 2023-12-27 15:19
不生效。主要还是gcexcel中的image()公式没有跟前端spreadjs的对应的问题

你好,能否将您导出的这份文件提供一下呢,我们验证一下看具体问题是什么

动爸 发表于 2023-12-27 17:16:45

Richard.Huang 发表于 2023-12-27 16:42
你好,能否将您导出的这份文件提供一下呢,我们验证一下看具体问题是什么

我发的另外一个帖子里面也有,主要就是gcexcel中操作数据源绑定产生的问题。https://gcdn.grapecity.com.cn/showtopic-198869-1-14.html

Richard.Huang 发表于 2023-12-27 17:51:06

动爸 发表于 2023-12-27 17:16
我发的另外一个帖子里面也有,主要就是gcexcel中操作数据源绑定产生的问题。https://gcdn.grapecity.com. ...

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

动爸 发表于 2023-12-28 11:53:24

Richard.Huang 发表于 2023-12-27 17:51
您好,我查看了您的给的帖子链接,并在SpreadJS中导入了您的ssjson文件,但是并没有付下您您所说有的丢失 ...

上面的是我用spreadjs生成的,已经包含了数据的。但是实际上,我是要把数据跟模板分离保存。在后端使用gcexcel的setDatasource方法把模板中的内容加载重新在前端显示或者生成PDF。

Richard.Huang 发表于 2023-12-28 18:02:27

动爸 发表于 2023-12-28 11:53
上面的是我用spreadjs生成的,已经包含了数据的。但是实际上,我是要把数据跟模板分离保存。在后端使用gc ...

您好,您在另一个帖子提供的数据源并没有关于图片的数据源,我应该如何操作来模拟您的图片数据源,或者能否提供完整的可以让我复现的数据源呢

Richard.Huang 发表于 2023-12-29 12:11:48

您好,请问楼主的问题是否得到解决,如果仍然存在问题,能否如我上面所述,提供一份可以绑定您图片的数据源方便我们进行复现

动爸 发表于 2024-1-2 16:30:43

Richard.Huang 发表于 2023-12-29 12:11
您好,请问楼主的问题是否得到解决,如果仍然存在问题,能否如我上面所述,提供一份可以绑定您图片的数据源 ...

我觉得数据源你可以自己组装一下就很容易实现了,类似的,你可以参考一下这个帖子,都是相同的一个问题。就是数据源对于富文本及图片的支持,https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=198869&page=1#pid747085
页: [1] 2 3
查看完整版本: 工作表绑定中数据源内容为图片时如何处理