找回密码
 立即注册

QQ登录

只需一步,快速开始

cdy

初级会员

26

主题

65

帖子

247

积分

初级会员

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

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

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

customCell.rar

4.54 KB, 下载次数: 20

最佳答案

查看完整内容

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

8 个回复

倒序浏览
最佳答案
最佳答案
Wilson.Zhang
超级版主   /  发表于:2024-9-9 15:08:59
来自 7#
cdy 发表于 2024-9-10 10:20
我不知道v16的cdn地址 就没换
你看我新的例子 我的打印是自己实现的  更新了一下示例

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

customCell.html

13.88 KB, 下载次数: 23

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

不太适用,我们特意做成了url,base64图片太多的话,文件大小会增长的飞快
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-9-10 09:51:35
4#
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, 下载次数: 12

回复 使用道具 举报
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:49:39
8#
cdy 发表于 2024-9-10 14:19
而且我本地确实用的16.1.0版本 直接打印的也不对 用我给我的自定义单元格打印的

您尝试下我们在7楼给您提供的demo。
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-9-24 17:07:45
9#
您好!由于您较长时间未回贴,且从跟帖回复中了解到问题已得到有效解答,那就结帖了。如有问题,欢迎发新帖沟通。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部