本帖最后由 Crystal.Li 于 2021-7-1 13:42 编辑
在开发环境中,可以正常导出A3纸张大小的的PDF文件。但是用户使用时,提示不支持A3纸张大小。请问可能出现的原因有哪些,怎么解决。
2021-06-30 13:23:49,220 [1] INFO - GrapeCity.ActiveReports.ReportException: 打印机不支持纸张大小A3。请在PaperKind.Custom上指定打印机支持的纸张大小。
場所 GrapeCity.ActiveReports.SectionReport.ApplyPrinterSettings()
場所 GrapeCity.ActiveReports.SectionReport.ProcessInit(Boolean bDelayedInit)
場所 GrapeCity.ActiveReports.SectionReport.Run(Boolean syncDocument)
代码在运行到 .Run(False)时出错。
With rptObj
.LoadLayout(xtrPRT0304023)
.DataSource = dtResource
'.Document.Printer.PrinterName = "Microsoft Print to PDF"
.PageSettings.Orientation = Section.PageOrientation.Portrait
.PageSettings.Margins.Bottom = 0.25
.PageSettings.Margins.Top = 0.35
.PageSettings.Margins.Left = 0.35
.PageSettings.Margins.Right = 0.35
.PageSettings.PaperKind = Printing.PaperKind.A3
.Run(False)
End With
|
|