cancel
Showing results for 
Search instead for 
Did you mean: 

CR2020 viewer print output is incorrect when PrintMode=PrintOutputController....

grchen168
Explorer
0 Kudos
540

Using Crystal Reports 2020 viewer in my C# WinForm application, after the data is loaded into the report, the RPT is correctly displayed in the viewer. 

And, when setting Viewer's PrintMode=PrintToPrinter, and then, click the print button of the viewer, the print-out is also correct.      So far so good.

But, this time, when setting the Viewer's PrintMode=PrintOutputController, and then, click the print button of the viewer, the print-out is incorrect!!  That is, the top & left margin of the print-out is too much.

Why the viewer in printmode='PrintOutPutController' does not produce the same result as print mode='PrintToPrinter' ??

Or, under the circumstance of setting PrintMode=PrintOutputController, what other measures should I take in my C# code in order to instruct the viewer print output as the same as when setting viewer's PrintMode='PrintToPrinter'?? 

 

View Entire Topic
grchen168
Explorer
0 Kudos

Thanks for the reply.

"use your own print Button rather than the one built into CR Viewers" - this is what I consider doing now.

I can hide the print button in the CR Viewer, but, another problem is : when my own print button is clicked by user, I hope to show up the POC printer-selection dialog, instead of PTP printer-selection dialog. Is that possible using C# winform? If yes, what library or component should be reference in my project? Any sample code available?