如何在SAP Crystal报告中将打印机纸张大小更改为A6或自定义纸张大小

本文关键字:张大小 A6 自定义 打印机 SAP Crystal 报告 | 更新日期: 2023-09-27 18:17:36

我正在使用SAP Crystal报表通过c# windows窗体应用程序制作自定义纸张大小的报表。

当在打印前通过c#代码设置打印机选项时,我找不到在Crystal报告代码中设置自定义纸张大小的方法。

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

我想知道是否有一种方法可以在打印选项中设置自定义纸张大小,如

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

如何在SAP Crystal报告中将打印机纸张大小更改为A6或自定义纸张大小

  • 从控制面板中的打印机首选项>创建您需要的自定义纸张尺寸
  • 从水晶报告>点击>设计>页面设置从页面选项>取消勾选"分离格式化页面大小和打印机页面大小">选择自定义纸张尺寸
  • 不要使用代码
  • 修改打印机页面大小
  • 终于可以正常工作了