找回密码
 立即注册

QQ登录

只需一步,快速开始

Peter.Du

初级会员

59

主题

118

帖子

393

积分

初级会员

积分
393
Peter.Du
初级会员   /  发表于:2023-7-31 17:32  /   查看:1545  /  回复:5
1金币
1690795890557.png83446349.png

请教:调用JS的打印PDF方法,打印PDF时,页眉显示的总页数是正确,但是第N页显示不正确(始终显示第一页),什么原因?

test.zip

13.55 KB, 下载次数: 107

最佳答案

查看完整内容

这是因为您给每一页的起始页码都设置为了1,所以每一页的起始页码都是1。 如果想要按照前一页顺序就需要将起始页码设置为null,如: sheet.printInfo().firstPageNumber(null);

5 个回复

倒序浏览
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-31 17:32:56
来自 2#
这是因为您给每一页的起始页码都设置为了1,所以每一页的起始页码都是1。

如果想要按照前一页顺序就需要将起始页码设置为null,如:

sheet.printInfo().firstPageNumber(null);
回复 使用道具 举报
Peter.Du
初级会员   /  发表于:2023-7-31 18:06:45
3#
Joestar.Xu 发表于 2023-7-31 17:43
这是因为您给每一页的起始页码都设置为了1,所以每一页的起始页码都是1。

如果想要按照前一页顺序就需要 ...

谢谢你的答复,是可以的,可以了!
但是之前(附件)的我都没有这段代码,页码显示正常,是什么原因?

test2.zip

46.94 KB, 下载次数: 111

回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-8-1 10:04:11
4#
默认情况下是会继承之前页面的数量的。

但是一旦修改就无法再在UI上回到默认状态,只能通过代码修改回默认状态。
回复 使用道具 举报
Peter.Du
初级会员   /  发表于:2023-8-1 10:32:32
5#
Joestar.Xu 发表于 2023-8-1 10:04
默认情况下是会继承之前页面的数量的。

但是一旦修改就无法再在UI上回到默认状态,只能通过代码修改回默 ...

好的,了解了。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-8-1 10:56:35
6#
Peter.Du 发表于 2023-8-1 10:32
好的,了解了。

后续有其他问题的话随时开贴提问哈。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部