找回密码
 立即注册

QQ登录

只需一步,快速开始

568506343

初级会员

25

主题

54

帖子

261

积分

初级会员

积分
261

微信认证勋章

568506343
初级会员   /  发表于:2017-12-14 09:37  /   查看:9227  /  回复:16
您好版主,我现在需要实现打印功能,为了避免行分页等其他问题,请问可不可以实现将SpreadJS转成一张图片再打印。

16 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-12-14 18:49:30
沙发
您好V11有前端导出PDF的功能,您可以导出成PDF后再打印
回复 使用道具 举报
568506343
初级会员   /  发表于:2017-12-15 14:13:16
板凳
您好,我想不需要用PDF,直接将SpreadJS生成图片的,因为我页面上还有其他元素,需实现一起打印,所以想生成图片一起打印。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-12-15 17:22:02
地板
您好,参考附件这个demo,这个demo是将打印内容转化我图片的,您可以获取图片后下载或者通过其他方式打印图片

printdemo.html

2.22 KB, 下载次数: 295

回复 使用道具 举报
568506343
初级会员   /  发表于:2017-12-21 16:22:53
5#
本帖最后由 568506343 于 2017-12-21 16:27 编辑

您好,我试了一下您给的demo:
     export是导出,点击了没反应,console中好像报错了。     click是直接下载,下载后的图片把整个外边框也都下载下来了,有没有方法,只把有值的区域截成图片。而且可不可以生成文件流或者其他形式,因为我这边要存储到服务器。
    下面我把我试的demo 发给你。之前问过这样的问题。你可以看一下,地址:http://gcdn.gcpowertools.com.cn/ ... id=35431&extra=

spreadjs_print.rar

597 KB, 下载次数: 373

回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-12-21 17:15:35
6#
您把相应的js引入了吗?,我这边试了是没问题的。代码中img = imgs[i].src;这里就是获取图片的base64编码,之后您想怎么做都行。
回复 使用道具 举报
568506343
初级会员   /  发表于:2017-12-22 14:04:45
7#
图片1 result.png                               图片2 1.png


您好,请看如上两张图,图2是您给我的demo,标记处的frame  和  img 标签是不存在的,要自己创吗,自己创的话,iframe中写什么内容呢。
图1是click后打印出来的图片。目前效果是边框全部出来了,能不能实现成标记处的这块打印,然后生成地址等形式。



回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-12-22 16:23:37
8#
您使用什么浏览器去做的打印?

另外只打印部分内容,您可以使用
printInfo.rowEnd(rowindex):打印截至至某一行

printInfo.rowStart(rowindex):打印起始与某一行

printInfo.columnEnd(columnindex):打印截至至某一列

printInfo.columnStart(columnindex):打印起始于某一列,设置部分打印时使用。
回复 使用道具 举报
568506343
初级会员   /  发表于:2017-12-25 09:23:00
9#
用的谷歌测试的,我们最终想要的是将spreadjs某部分连续单元格区域可以生成图片的base64编码,从而存库用于后需打印。之前提供的案例中存在问题,麻烦以此为目的从新提供一份可行的demo,谢谢
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-12-25 16:22:09
10#
您好,V11版本中源生支持导出PDF,您可以将打印的部分导出成PDF保存,以便后需打印。建议您升级成V11最新版本,用导出PDF的方式来解决您的问题,目前这种方式是源生支持的。

model_11.0.0.html

6.97 KB, 下载次数: 235

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