I have a C# .net program that contains a Crystal Report. The program allows the user to print the report from within the program. I am not using the report viewer control, I am simply telling the report object (quoteReport) to print to the printer after showing a print dialog window (reportPrintDialog). Here is my code:
// printer settings
quoteReport.PrintOptions.PrinterName = reportPrintDialog.PrinterSettings.PrinterName;
// print all pages
quoteReport.PrintToPrinter(reportPrintDialog.PrinterSettings.Copies, false, 0, 0);
The report prints on the printer, but when I look at the print out, most of the text fields in the report are cut in half. It is only showing the last half of these text fields and the text that is printed is left aligned. However, if I export the report first to a PDF file and then print it from there, the printout comes out fine with all the fields displayed correctly.
I am using Visual Studio 2005 and .NET 2.0.
Does anyone have any ideas what is going wrong here

Fields cut off printing Crystal Report
CY19
Hi,
reportPrintDialog is object to which class. plz reply mr. Ivandiest.
Asaf_K
JohnnyOre
One more thing. I believe the problem is being caused by an image that I am passing into the report at runtime. If I take the image out, the report appears correctly.
Does anyone know why this could cause this problem and how to fix it so that I can get my image back into the report
rwral
Chris Boorman
micd7
Hi Ivandiest,
Thank you very much.
Cubaconn