找回密码
 立即注册

QQ登录

只需一步,快速开始

lasnrhar

注册会员

1

主题

2

帖子

29

积分

注册会员

积分
29
最新发帖
lasnrhar
注册会员   /  发表于:2016-2-29 16:19  /   查看:3803  /  回复:4
完全相同的报表文件,在flashviewer直接打印和输出为pdf打印不一样,相比pdf的打印,flashviewer直接打印四边会少一块,只能通过设置边距解决,但是设置了边距两种打印的大小又会不同,所以不可行。flashviewer的控件里没有问题,但是打印出来就不一样了。
Flash控件预览没问题
pdf导出预览没问题
flash控件打印被裁
pdf导出打印没问题
似乎在flashviewer打印里会固定有100的边距?超过部分就被裁掉?
只截了一部分,四边都会被裁剪
应该怎么解决呢

本帖子中包含更多资源

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

x

4 个回复

倒序浏览
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-2-29 17:10:00
沙发
请您尝试缩小页面边距,看看能否避免此问题



如果不可以,请您指明您的ActiveReports 版本以及示例程序,我在这边验证,看看有没有其他解决方法

本帖子中包含更多资源

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

x
回复 使用道具 举报
lasnrhar
注册会员   /  发表于:2016-2-29 17:26:00
板凳
回复 2楼Lenka.Guo的帖子

调整页边距试过了,虽然不会被裁,但是flash打印和导出pdf打印大小会不同,用的是同一份报表文件。
ActiveReport版本为v9.2.5098.1 Professional,Chrome版本为48.0.2564.116 m,Flash版本为20.0.0.306
很抱歉程序无法提供,能否在这个环境下先验证是否有问题,实在不行我再想办法
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-3-1 14:24:00
地板
需要时间验证,有反馈会立即回复您。
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-3-2 10:49:00
5#
您好,感谢您的反馈,使用Chrome 浏览器会出现边框被裁减,但是在其他浏览器中显示正常,

这是由于Chrome对于paperWidth 和 pageWidth 的定义与其他浏览器不同而导致的,

由于技术限制,这个问题无法修复,只能通过修改页边距来避免边缘被Chrome裁剪,给您带来不便,非常抱歉。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部