如何在SAP Crystal报表中将打印机纸张尺寸更改为A6或自定义纸张尺寸?

时间:2016-11-13 13:35:51

标签: c# winforms crystal-reports sap

我正在使用SAP Crystal报表通过C#windows窗体应用程序报告自定义纸张大小。 在打印前通过C#中的代码设置打印机选项时,我找不到在水晶报表代码中设置自定义纸张尺寸的方法。

rpt.PrintOptions.PaperSize =CrystalDecisions.Shared.PaperSize.PaperA5 ;

我想知道是否有办法在打印选项中设置自定义纸张尺寸,例如

rpt.PrintOptions.PaperSize =CrystalDecisions.Shared.PaperSize.myCustomSize;

1 个答案:

答案 0 :(得分:0)

  • 从控制台中的打印机首选项>创建您需要的自定义纸张尺寸
  • 来自水晶报告>室温。点击>设计>页面设置从页面选项> 取消选中分离格式化页面大小和打印机页面大小>选择 自定义纸张尺寸
  • 请勿使用代码
  • 修改打印机页面大小
  • 最后它可以正常工作