找回密码
 立即注册

QQ登录

只需一步,快速开始

NEO_dgz_2022

注册会员

17

主题

61

帖子

158

积分

注册会员

积分
158
NEO_dgz_2022
注册会员   /  发表于:2024-3-11 09:56  /   查看:994  /  回复:13
本帖最后由 JoeJin 于 2024-3-13 16:44 编辑


产品:GcExcel
版本:V7
需求编号:DOCXLS-10009

我使用SpreadJS 设置迷你图(图片地址使用的是url),具体如下:,如果使用GcExcel (.net 版本)导出发现图片无法显示,具体如下,想请教下,这块无法导出图片,是设置的问题,还是GcExcel 不支持这种迷你图导出

本帖子中包含更多资源

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

x

13 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-3-11 11:36:04
沙发
您好,麻烦您这边提供一下相关的代码或可以复现该问题的Demo,我们这边重现后调研一下看看是什么原因导致的。
SpreadJS 17.0.9 | GcExcel 7.1.2 已发布~
回复 使用道具 举报
NEO_dgz_2022
注册会员   /  发表于:2024-3-11 14:48:18
板凳
Joestar.Xu 发表于 2024-3-11 11:36
您好,麻烦您这边提供一下相关的代码或可以复现该问题的Demo,我们这边重现后调研一下看看是什么原因导致的 ...

你好,详情见附件,对应的(minipicture.json)json文件也在根目录下。

本帖子中包含更多资源

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

x
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-3-11 17:31:47
地板
您好,目前GcExcel中仅支持将非公式迷你图导出到Excel中:



其他的迷你图因为导出时会多出一个@符号导致无法正常导出:



本帖子中包含更多资源

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

x
SpreadJS 17.0.9 | GcExcel 7.1.2 已发布~
回复 使用道具 举报
NEO_dgz_2022
注册会员   /  发表于:2024-3-11 18:13:26
5#
Joestar.Xu 发表于 2024-3-11 17:31
您好,目前GcExcel中仅支持将非公式迷你图导出到Excel中:

那这个有啥解决方案么,我们现在需要使用导出这个功能。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-3-12 12:10:16
6#
您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。
SpreadJS 17.0.9 | GcExcel 7.1.2 已发布~
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-3-12 15:30:29
7#
您好,经调研,目前暂时没有解决方案能够将SpreadJS中的迷你图通过GcExcel导出为PDF,您的需求已经添加到了产品的需求库中,若后续有进一步支持的计划我会在本帖中回复您,本帖就先移至产品需求板块了。
SpreadJS 17.0.9 | GcExcel 7.1.2 已发布~
回复 使用道具 举报
JoeJin
超级版主   /  发表于:2024-3-13 16:40:48
8#
NEO_dgz_2022 发表于 2024-3-11 18:13
那这个有啥解决方案么,我们现在需要使用导出这个功能。

图形迷你图是早期在没有 Image 公式时,SpreadJS 给出的一种解决方案。

现在SpreadJS 和 GcExcel 都支持 image 公式,建议您使用 image 公式。

但有一点限制, 您需要注意,GcExcel 因为是组件产品,无法访问 URL 所指向的网络图片,因此不能直接导出 PDF,仅能导出为 Excel。

您可以在 SJS 中使用 image(url),并尝试在 GcExcel 导出 PDF 之前,通过 API 将公式替换为, Base64 或者 Byte 数组的图片,再导出为 PDF。

目前我们已经在讨论并计划,将来提供一种更便捷的方式,来允许用户将 URL 替换为 Base64 或者 Byte 数组格式的图片。

再一次,感谢您谅解 GcExcel 作为组件,而不是应用程序,无法直接通过 URL 访问网络图片的限制。
回复 使用道具 举报
NEO_dgz_2022
注册会员   /  发表于:2024-3-19 14:26:43
9#
JoeJin 发表于 2024-3-13 16:40
图形迷你图是早期在没有 Image 公式时,SpreadJS 给出的一种解决方案。

现在SpreadJS 和 GcExcel 都支 ...

请问一下,如果转base64 涉及到大小和坐标这块怎么处理,能有个大概的demo么
回复 使用道具 举报
Lewis
注册会员   /  发表于:2024-3-19 15:47:07
10#
NEO_dgz_2022 发表于 2024-3-19 14:26
请问一下,如果转base64 涉及到大小和坐标这块怎么处理,能有个大概的demo么

可以参照这个demo,将图片添加到指定位置:https://demo.grapecity.com.cn/documents-api-excel-java/demos/addpicturetorange

评分

参与人数 1金币 +300 收起 理由
Joestar.Xu + 300 很给力!

查看全部评分

回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部