ReportViewer页面方向

boo*_*ota 9 reporting c#-4.0

我们怎么样

  1. 将页面方向更改为横向

  2. 将Reportviewer设置为Legal页面大小或A4.

谢谢

Jos*_*eld 12

您可以创建一个PageSettings对象,将其属性设置为横向A4纸张大小,并将其指定给Report Viewer实例.例如:

System.Drawing.Printing.PageSettings ps = new System.Drawing.Printing.PageSettings();
ps.Landscape = true;
ps.PaperSize = new System.Drawing.Printing.PaperSize("A4", 827, 1170);
ps.PaperSize.RawKind = (int)System.Drawing.Printing.PaperKind.A4;
reportViewer.SetPageSettings(ps);
Run Code Online (Sandbox Code Playgroud)


小智 4

几年前我尝试过这个。改变方向的“最简单”方法就是改变大小。(即:纵向 A4 为 210 \xc3\x97 297 毫米,横向为 297 x 210 毫米)

\n