如何在报表查看器中设置页边距

本文关键字:设置 页边距 报表 | 更新日期: 2023-09-27 18:33:32

这是我的代码,可以工作,但我正在打印空白?我想将上边距设置为 0,当我没有徽标作为图像时。

System.Drawing.Printing.PageSettings pg = new System.Drawing.Printing.PageSettings();
pg.Margins.Top = 0;
pg.Margins.Bottom = 0;
pg.Margins.Left = 100;
pg.Margins.Right = 50;
System.Drawing.Printing.PaperSize size = new PaperSize();
size.RawKind = (int)PaperKind.A4Extra;
pg.PaperSize = size;
reportViewer1.SetPageSettings(pg);

如何在报表查看器中设置页边距

您可以通过

页面设置或类似的东西来完成。

var setup = frmReport.reportViewer1.GetPageSettings();           
setup.Margins = new System.Drawing.Printing.Margins(1, 1, 1, 1);
frmReport.reportViewer1.SetPageSettings(setup);