找回密码
 立即注册

QQ登录

只需一步,快速开始

xuguang

注册会员

13

主题

39

帖子

160

积分

注册会员

积分
160
xuguang
注册会员   /  发表于:2023-9-4 14:14  /   查看:2781  /  回复:12
本帖最后由 Clark.Pan 于 2023-10-19 18:34 编辑

spreadjs显示分页问题
image.png415510863.png

通过gcexcel 导出pdf显示一页
image.png819118346.png

麻烦看一下什么问题,是不是我设置的有问题,比较急。。。

template.ssjson.zip

15.87 KB, 下载次数: 167

12 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-9-4 15:08:29
沙发
您好,问题已重现,这边调研一下,后续有进展我会在本贴中回复您。

本帖先做保留处理了。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-9-4 17:32:10
板凳
您好,您尝试在SpreadJS中将其缩放调整为一页高后再导出试试看,我这边设置后无论是GCExcel还是SpreadJS都只会导出一页了。

image.png920239257.png
回复 使用道具 举报
xuguang
注册会员   /  发表于:2023-9-4 18:19:47
地板
Joestar.Xu 发表于 2023-9-4 17:32
您好,您尝试在SpreadJS中将其缩放调整为一页高后再导出试试看,我这边设置后无论是GCExcel还是SpreadJS都 ...

image.png549623717.png

这个方法可以,但是分页显示位置不对
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-9-5 09:43:21
5#
首先,您在SpreadJS中使用的是一个“伪页眉”,这个伪页眉是写死的,其值不会随着页数的变化而变化。

而您在GCExcel中使用的是真正的页眉,它可以随页数的变化而变化。

二者实现的底层原理是不一样的,因此它们显示的位置也是不一样的,二者不能混合使用。

如果在前端使用伪页眉,那就在后端也使用伪页眉。如果在前端使用真正的页眉,那也需要在后端使用真正的页眉,这样二者才能保持一致性。
回复 使用道具 举报
xuguang
注册会员   /  发表于:2023-9-5 11:22:53
6#
Joestar.Xu 发表于 2023-9-5 09:43
首先,您在SpreadJS中使用的是一个“伪页眉”,这个伪页眉是写死的,其值不会随着页数的变化而变化。

而 ...

image.png122752684.png

获取的页码为啥不对呢
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-9-5 14:25:53
7#
您好,您说的获取的页码不对具体是哪里不对呢?

我这边测试了一下是获取到了一页。

image.png529200133.png
回复 使用道具 举报
xuguang
注册会员   /  发表于:2023-9-5 15:30:56
8#
Joestar.Xu 发表于 2023-9-5 14:25
您好,您说的获取的页码不对具体是哪里不对呢?

我这边测试了一下是获取到了一页。

通过spreadjs获取页码,不要通过设计器获取啊
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-9-5 17:33:04
9#
xuguang 发表于 2023-9-5 15:30
通过spreadjs获取页码,不要通过设计器获取啊

SpreadJS和Designer在同样的操作下返回的结果是一样的,请问您那边返回的结果是多少呢?

是2吗?如果是2的话,您检查一下有没有设置printInfo中的fitPagesTall为1,参考链接:https://demo.grapecity.com.cn/sp ... ntInfo#fitpagestall
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-10-18 15:15:12
10#
您好,请问您的问题是否已经解决,如果仍未解决,欢迎继续回帖,我们来协助调研。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部