找回密码
 立即注册

QQ登录

只需一步,快速开始

LeeDongmei

金牌服务用户

44

主题

237

帖子

531

积分

金牌服务用户

积分
531

活字格认证微信认证勋章元老葡萄

LeeDongmei
金牌服务用户   /  发表于:2011-6-16 16:13  /   查看:5685  /  回复:7
如果我想将报表保存成纸张为A3的PDF文件时,我在代码中如何设定?

7 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-6-16 16:29:00
沙发
你使用的是ActiveReports6吗

你可以在设计时将报表纸张设置为A3,然后导出的PDF才是A3纸型的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2011-6-16 16:37:00
板凳
不是ActiveReport,我用的是Spread4.0 FOR ASP.NET
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-6-16 16:48:00
地板
Spread 4 for ASP.NET不支持设置PaperSize。所以无法实现这一需求。
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2011-6-17 09:40:00
5#
哦,了解。这样的话,如果制作大报表还得缩小比例来做,感觉有些郁闷!
如果是特殊格式的报表怎么办呢?
存成的pdf文档都是A4,难道让用户去指定用纸类型吗?
这样做似乎不妥,有什么好的办法吗?
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-6-17 10:21:00
6#
PDF文档的纸张尺寸是固定的。
A4,B5这些设置是打印机的设置。

Spread导出PDF,Spread无法控制导出PDF之后,PDF要打印到纸张时的打印机设置。
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2011-6-17 13:08:00
7#
请问pdf文档的纸张尺寸默认是多少?在哪里能看到?
想问这个问题是因为上一主题也纠结在此。
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-6-17 14:05:00
8#
抱歉,这一点我们也没有现成的答案。可以尝试查阅Adobe的有关PDF的文档。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部