如何管理水晶报表中的页面大小和边距?

haa*_*nsi 5 .net c# crystal-reports winforms

我是水晶报告的新手,并使用.Net(WinForm/Visual Studio 2010)的水晶报告.

我在想如何在报告中设置页面大小以及顶部,底部,左侧和右侧边距.我试图看看选项,但无法得到它.请指导我.

Har*_*gan 15

如果使用Crystal Reports设计报表,则页面大小和页边距可以通过页面设置进行编辑.右键单击您的报告选择页面设置.你会得到一个如下所示的窗口.

Crystal Report中的页面设置
在这里,您可以编辑页面大小和页边距...

如果您使用VS2010设计报告,请按照以下步骤操作

打印机设置
在此输入图像描述

对于边距打开页面设置

在此输入图像描述

希望这可以帮助 !!

  • "因此,作为可扩展性的最佳实践,请修改报告以使用无打印机驱动程序." 在这里阅读http://msdn.microsoft.com/en-us/library/ms225523(v=vs.80).aspx (3认同)

Mas*_*ari 7

并以编程方式更改它们:

        yourReportObject.PrintOptions.PaperSize = CrystalDecisions.Shared.PaperSize.PaperA4;
        yourReportObject.PrintOptions.ApplyPageMargins(new CrystalDecisions.Shared.PageMargins(0, 0, 0, 0));
Run Code Online (Sandbox Code Playgroud)