请尝试设置以下代码看是否有所改善?
protected void Page_Load(object sender, EventArgs e)
{
WebViewer1.FlashViewerOptions.PrintOptions.AdjustPaperOrientation = GrapeCity.ActiveReports.Web.ExportOptions.FlashViewerOptions.PaperOrientationOptions.None;
WebViewer1.FlashViewerOptions.PrintOptions.ScalePages = GrapeCity.ActiveReports.Web.ExportOptions.FlashViewerOptions.ScalePagesOptions.None;
}
再对比下面两张图,ar9不只加了左边距,上下也加了,而且字也会吃掉。还有用了你发的代码设置还是没有用,请您尽快给予解决办法?? 研发团队仍然在处理中,有进一步消息会第一时间通知您。 回复 12楼KinnSoft的帖子
KinnSoft 新年好
我们在使用你上传的报表模板进行测试,我的测试环境是Chrome 40.0.2214.115 m和ActiveReports 9.1.2432.0(点击下载)并作以下设置之后没有再出现你提到的打印边距问题
修改1:将报表的PageSize设置为A4纸,现在设置的为打印机默认纸张
修改2:设置FlashViewerOptions的以下属性
protected void Page_Load(object sender, EventArgs e)
{
WebViewer1.FlashViewerOptions.PrintOptions.AdjustPaperOrientation = GrapeCity.ActiveReports.Web.ExportOptions.FlashViewerOptions.PaperOrientationOptions.None;
WebViewer1.FlashViewerOptions.PrintOptions.ScalePages = GrapeCity.ActiveReports.Web.ExportOptions.FlashViewerOptions.ScalePagesOptions.None;
}
修改3:在打印预览对话框中修改纸张为A4
报表浏览截图:
报表打印预览截图:
请下载附件中的程序进行测试,测试时请确保Chrome和ActiveReports均使用最新版本,如果该问题仅在非最新版本中才能重新,我们不会针对久版本进行修复。
请问要怎么用啊你发的东西!!! 你用这个模板看在浏览器上有无那个边距问题。我这边已经按照你说的升级和修改设置,但是还是出现同样的问题。
模板
请用这个模板测试然后发给我测试结果。 KinnSoft通过对#14(http://gcdn.gcpowertools.com.cn/showtopic.aspx?topicid=15664&postid=77549#77549)中的模板和#17(http://gcdn.gcpowertools.com.cn/showtopic.aspx?topicid=15664&postid=77563#77563)中的模板,我发现这两个模板中使用的背景图片似乎不是同一张,#14中的图片要小于#17中图片的尺寸。
以上是我到现在发现的一个可能存在问题的点,请你先确认具体使用的悲剧图片,并请将你使用的图片给我们上传一下,我们继续调查。
报表不安打印预览效果打印
这个模板打印预览基本没有问题,但打印出来却偏左了。有人之前反馈同样的问题:http://gcdn.gcpowertools.com.cn/showtopic-14601.html