自定义页面设置无法在打印机上工作时该怎么办

时间:2010-10-17 05:18:17

标签: c# printing reporting devexpress

我在c#.net 3.5开发的应用程序中进行了一些更改,使用devxpress进行报告的应用程序,客户使用点阵打印机epson lx 300 +运行纸张尺寸(32厘米高和22厘米宽)。 问题是一些报告非常大,需要每毫米的页面打印报告所以我设置页面大小a4extra(32厘米高和22厘米宽)但问题是打印机无法识别页面设置它总是给出a4打印尺寸,使报告半打印和在一些页面打印后,新的软页面在物理页面的中间开始,因此软页面不会在物理页面上单独打印,因此结果是难看的报告打印

我还在打印机上添加了相同的(a4extra)纸张尺寸,但它没有识别我用过记事本/单词但结果是相同的

所以 1如何让打印机识别自定义纸张尺寸是我缺少的东西? 2如果打印机很笨,我被迫使用a4如何在每个物理页面上保留每个软页面而不混合它们?

1 个答案:

答案 0 :(得分:0)

最有可能的是,打印机不支持此纸张尺寸,因此您尝试打印此类大型文档并未成功。 因此,我建议您使用以下代码使报表符合现有纸张尺寸:

report.PrintingSystem.Document.AutoFitToDocumentWidth = 1;