找回密码
 立即注册

QQ登录

只需一步,快速开始

alklims

注册会员

7

主题

25

帖子

62

积分

注册会员

积分
62

[已处理] 表单打印下载

alklims
注册会员   /  发表于:2023-4-24 17:11  /   查看:3535  /  回复:19
在线打印或者导出怎么调用啊,我们只有在建表的时候有导出功能,但是导出格式和在线不一样(例如:合并单元格被拆分了)

这是使用中的

这是使用中的

这个是创建表单模板的时候的

这个是创建表单模板的时候的

19 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-4-24 18:38:02
沙发
本帖最后由 Richard.Ma 于 2023-4-24 18:41 编辑


我不确定你的需求是怎样的,看到你本身实际用的就是designer,只是把“文件”按钮隐藏了。现在又需要导出,打印

如果是要通过代码直接打印导出的话,下面是代码调用的教程

打印请参考
https://demo.grapecity.com.cn/sp ... /basic-print/purejs

导出如果你说的是导出xlsx的话,请参考
https://demo.grapecity.com.cn/sp ... mport-export/purejs

然你是你提到的“合并单元格被拆分了”这个问题,请先确认你是通过代码或者UI界面实际合并了单元格,还是只是设置了自动合并,自动合并只是在spreadjs内部有合并效果,单元格本身并未实际合并
回复 使用道具 举报
alklims
注册会员   /  发表于:2023-4-26 23:01:00
板凳
Richard.Ma 发表于 2023-4-24 18:38
我不确定你的需求是怎样的,看到你本身实际用的就是designer,只是把“文件”按钮隐藏了。现在又需要导出 ...

老师您好,请问UI界面设置单元格合并是怎么设置呢?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-4-27 10:57:04
地板
和excel的设置界面类似,如下图,如果你是用这种方式合并的单元格,导出后又未合并的话,请提供一个导出excel前的json,我帮你测试一下


image.png877398071.png
回复 使用道具 举报
alklims
注册会员   /  发表于:2023-5-5 13:17:49
5#
本帖最后由 alklims 于 2023-5-5 13:20 编辑
Richard.Ma 发表于 2023-4-27 10:57
和excel的设置界面类似,如下图,如果你是用这种方式合并的单元格,导出后又未合并的话,请提供一个导出exc ...

老师您好,我这边测试了一下打印/导出功能,直接打印会被分页,距离无法调整。导出PDF也是分页的,虽然每页下方剩余距离小了,但是还是无法在一页展示。尝试导出excel手动调整分页,但是导出的excel没有把我们的电子签名图片导出来。请问有什么办法能调整打印/导出的分页设置吗?就像excel的分页预览那样调整单页大小。
4pdf依旧分页,无法在一页打印.png
3excel导出后缺少电子签名图片.png
2.png

1打印第一页

1打印第一页
回复 使用道具 举报
alklims
注册会员   /  发表于:2023-5-5 13:29:56
6#
Richard.Ma 发表于 2023-4-27 10:57
和excel的设置界面类似,如下图,如果你是用这种方式合并的单元格,导出后又未合并的话,请提供一个导出exc ...

老师您好,再就是请问一个问题,我想要第二页的开头,带上第一页部分内容当表头(但不是第一页首行的表头内容),能否实现呢?
微信图片_20230505133002.png
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-5-5 18:32:53
7#
alklims 发表于 2023-5-5 13:17
老师您好,我这边测试了一下打印/导出功能,直接打印会被分页,距离无法调整。导出PDF也是分页的,虽然每 ...

目前spreadjs没有办法像你说的excel那样,拖动来调整分页

只能通过页码设置对话框或者代码来做调整,可以设置缩放比例,或者设置自适应缩放


image.png392881774.png

代码的话,可以在printInfo中设置
zoomFactor

fitPagesTall
fitPagesWide


参考
https://demo.grapecity.com.cn/sp ... ets.Print.PrintInfo

回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-5-5 18:35:17
8#
alklims 发表于 2023-5-5 13:29
老师您好,再就是请问一个问题,我想要第二页的开头,带上第一页部分内容当表头(但不是第一页首行的表头 ...

这个目前没有什么思路实现。
回复 使用道具 举报
alklims
注册会员   /  发表于:2023-5-5 21:39:16
9#
本帖最后由 alklims 于 2023-5-5 21:41 编辑
Richard.Ma 发表于 2023-5-5 18:32
目前spreadjs没有办法像你说的excel那样,拖动来调整分页

只能通过页码设置对话框或者代码来做调整, ...

老师您好,导出的excel没有把我们的图片导出来。
电子签名图片.png
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-5-6 09:03:04
10#
你的电子签名图片是不是url,请将图片转换为base64编码后进行添加,这样就可以导出了
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部