【发布时间】:2011-01-27 11:47:43
【问题描述】:
水晶报表可以缩放以适应页面吗?
我希望实现类似于 Microsoft Excel 的 Scale To Fit 功能,其中可以缩放大型电子表格以适应 8.5"x 11" 页面。 (在 MS Excel 2007 上,转到页面布局 > 缩放以适合)。
我正在寻找一种在打印过程中使大型报告适合较小页面的方法。 例如在 Legal(8.5"x 14") 页面设计的报告必须能够在打印时缩小 预览 Letter(8.5"x 11") 页面。
在我的水晶报表中,默认情况下它应该被缩放以适应页面。 我在想也许我错过了水晶报表设置或 C# 代码技术。
感谢任何指向正确方向的提示或链接。
谢谢!
【问题讨论】:
-
我不明白。报表设计器仅在您设计的任何页面大小上为您提供空间量。所以,它已经适合页面了。
-
@dotjoe,没错。但是假设我们有大约 500 个以特定页面大小设计的水晶报表,然后管理层突然要求所有这些报表以不同的页面大小打印。这是否意味着唯一的方法是为新的报表重新设计所有这些报表页面大小?我希望简单地将页面缩放功能添加到软件的打印预览部分(如果可能的话)。感谢您的评论!
-
嗯,如果您只更改页面高度,报告可能不需要太多更改。也许您可以通过编程方式侵入 ReportDocument 对象并更改页面/打印设置。我不确定它是否可以即时设置,您可能需要为每个页面大小设置不同的文件。
标签: c# crystal-reports