2020-09-24 16:20发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 我正在使用PrintOut... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
我正在使用PrintOutputController方法来打印RPT文件。
由于某种原因,文本出现了从右到左和对齐的问题。
什么可能导致这种情况?
我正在使用CR 13 sp21
顺便说一句,当我使用直接打印(reportDocument.PrintToPrinter(1,false,0,0)时,一切正常,但我需要30秒才能完成。
1)导出为PDF很好。
2)使用本机方法进行打印:reportDocument.PrintToPrinter(1,false,0,0)很好(但是非常慢)。
通过使用PrintOutputController,它可以快速打印,但是对齐方式和RTL(从右到左)都变得混乱。.
我无法在此处上传,它阻止了RPT文件。
这是我的代码:
ISCDReportClientDocument rptClientDoc;
PrintOutputController打印输出;
PrintReportOptions rasprint = new PrintReportOptions();
CrystalDecisions.Shared.PrintLayoutSettings PrintLayout =新的CrystalDecisions.Shared.PrintLayoutSettings();
rptClientDoc = reportDocument.ReportClientDocument;
打印输出= rptClientDoc.PrintOutputController;
rasprint.PrinterName = printerName;
printout.PrintReport(rasprint);
最多设置5个标签!
1)导出为PDF很好。
2)使用本机方法进行打印:reportDocument.PrintToPrinter(1,false,0,0)很好(但是非常慢)。
通过使用PrintOutputController,它可以快速打印,但是对齐方式和RTL(从右到左)都变得混乱。.
我无法在此处上传,它阻止了RPT文件。
这是我的代码:
ISCDReportClientDocument rptClientDoc;
PrintOutputController打印输出;
PrintReportOptions rasprint = new PrintReportOptions();
CrystalDecisions.Shared.PrintLayoutSettings PrintLayout =新的CrystalDecisions.Shared.PrintLayoutSettings();
rptClientDoc = reportDocument.ReportClientDocument;
打印输出= rptClientDoc.PrintOutputController;
rasprint.PrinterName = printerName;
printout.PrintReport(rasprint);
一周热门 更多>