找回密码
 立即注册

QQ登录

只需一步,快速开始

白了头

注册会员

10

主题

38

帖子

120

积分

注册会员

积分
120
白了头
注册会员   /  发表于:2023-7-4 10:39  /   查看:1168  /  回复:5
1金币
目前的需求是需要部分页面为横向,部分页面为纵向。

printInfo.orientation(GC.Spread.Sheets.Print.PrintPageOrientation.portrait);
但是上面这种只能设置所有的sheet为同一个方向,有方法可以给每个sheet页面单独设置吗

最佳答案

查看完整内容

您好,可以通过设置各个sheet页的printInfo来实现,请参考以下API: https://demo.grapecity.com.cn/sp ... intInfo#orientation https://demo.grapecity.com.cn/sp ... rintPageOrientation

5 个回复

倒序浏览
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-4 10:39:01
来自 4#
本帖最后由 Joestar.Xu 于 2023-7-5 10:54 编辑

您好,可以通过设置各个sheet页的printInfo来实现,请参考以下API:

1.gif234176024.png

https://demo.grapecity.com.cn/sp ... intInfo#orientation

https://demo.grapecity.com.cn/sp ... rintPageOrientation
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-4 17:31:13
2#
您好,您参考一下这个帖子中的内容看能否解决您的问题:https://gcdn.grapecity.com.cn/showtopic-60466-1-617.html
回复 使用道具 举报
白了头
注册会员   /  发表于:2023-7-4 17:57:01
3#
Joestar.Xu 发表于 2023-7-4 17:31
您好,您参考一下这个帖子中的内容看能否解决您的问题:https://gcdn.grapecity.com.cn/showtopic-60466-1- ...

我不需要打印展示,就是需要调用保存为PDF 的方法 designer.wrapper.spread.savePDF,保存前设置sheet页面的横纵向,是没有API的吗
回复 使用道具 举报
白了头
注册会员   /  发表于:2023-7-5 15:11:30
5#
Joestar.Xu 发表于 2023-7-5 10:52
您好,可以通过设置各个sheet页的printInfo来实现,请参考以下API:

我看错代码了,本身就是针对sheet 设置的。可以了,感谢
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-5 15:19:01
6#
白了头 发表于 2023-7-5 15:11
我看错代码了,本身就是针对sheet 设置的。可以了,感谢

好的,那就先结贴了,后续有问题随时开贴。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部