您好!
您都说的放大,是打印的时候超出了打印纸张的宽度是这样嘛!如果是这样:
首先你看看你得打印的纸张的长宽跟报表设计的宽度和高度是否匹配
然后在看看打印方法的写法:
打印的写法有如下两种:
第一种:
- string file_name = @"..\..\PageReport1.rdlx";
- GrapeCity.ActiveReports.PageReport pageReport = new GrapeCity.ActiveReports.PageReport(new System.IO.FileInfo(file_name));
- GrapeCity.ActiveReports.Document.PageDocument pageDocument = new GrapeCity.ActiveReports.Document.PageDocument(pageReport);
- pageDocument.Print(true, true, false);
复制代码 第二种:- GrapeCity.ActiveReports.PrintExtension.Print(pageDocument, true, true);
复制代码
|