找回密码
 立即注册

QQ登录

只需一步,快速开始

cdy

初级会员

23

主题

55

帖子

220

积分

初级会员

积分
220
cdy
初级会员   /  发表于:2024-9-9 15:08  /   查看:85  /  回复:7
1金币
本帖最后由 cdy 于 2024-9-9 15:11 编辑

安装官网示例自己做了个自定义图片单元格,
但是现在打印的时候 只能打印出来链接值  不能正常打印出来图片

求助 应该修改自定义单元格的哪个方法呢
示例如附件

customCell.rar

4.54 KB, 下载次数: 1

7 个回复

倒序浏览
Wilson.Zhang
超级版主   /  发表于:2024-9-9 17:26:32
沙发
您好!尝试下在自定义单元格中使用base64设置图片。
回复 使用道具 举报
cdy
初级会员   /  发表于:2024-9-9 17:57:42
板凳
Wilson.Zhang 发表于 2024-9-9 17:26
您好!尝试下在自定义单元格中使用base64设置图片。

不太适用,我们特意做成了url,base64图片太多的话,文件大小会增长的飞快
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-9-10 09:51:35
地板
cdy 发表于 2024-9-9 17:57
不太适用,我们特意做成了url,base64图片太多的话,文件大小会增长的飞快

您好!我们运行了您提供的demo,点击“打印”按钮时控制台中抛出了异常信息,如下图所示:

1725932601276.png999033203.png

注意到demo中引入的SpreadJS依赖是10.3.3版本,如下图所示:
image.png843771667.png

而您帖子中提到在使用16.1.0版本时遇到的问题,于是我们在demo中引入16.1.0版本SpreadJS,运行后点击“打印”按钮输出为PDF文件,发现图片在PDF文件中依然存在,如下动图所示:
16.1.0导出自定义单元格中的图片.gif

回复 使用道具 举报
cdy
初级会员   /  发表于:2024-9-10 10:20:32
5#
本帖最后由 cdy 于 2024-9-10 10:21 编辑
Wilson.Zhang 发表于 2024-9-10 09:51
您好!我们运行了您提供的demo,点击“打印”按钮时控制台中抛出了异常信息,如下图所示:

我不知道v16的cdn地址 就没换
你看我新的例子 我的打印是自己实现的  更新了一下示例

customCell.rar

5.45 KB, 下载次数: 1

回复 使用道具 举报
cdy
初级会员   /  发表于:2024-9-10 14:19:24
6#
cdy 发表于 2024-9-10 10:20
我不知道v16的cdn地址 就没换
你看我新的例子 我的打印是自己实现的  更新了一下示例

而且我本地确实用的16.1.0版本 直接打印的也不对 用我给我的自定义单元格打印的
打印.png
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-9-10 14:48:49
7#
cdy 发表于 2024-9-10 10:20
我不知道v16的cdn地址 就没换
你看我新的例子 我的打印是自己实现的  更新了一下示例

您提供的demo还是10.3.3,而且缺少打印相关的依赖。以您上午提供的demo为基础,我们修改了下其中的依赖文件版本,可以连带图片一起正常的输出到PDF文件中,您可以尝试下附件的demo。

customCell.html

13.88 KB, 下载次数: 2

回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-9-10 14:49:39
8#
cdy 发表于 2024-9-10 14:19
而且我本地确实用的16.1.0版本 直接打印的也不对 用我给我的自定义单元格打印的

您尝试下我们在7楼给您提供的demo。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部