I want to print crystal report documrnt without loading in Reportviewer(in ASP.NET 4.0), just print the report document.
I have used ReportDocument.PrintToPrinter(1, false, 0, 0);This server-based method .One limitation of this method is that a printer name must be specified. I can set the default printer at design time in the report, and I can change the printer name at run time by setting the ReportDocument.PrintOptions.PrinterName property.this method prints from the server itself, not from the client machine. This means that any printer I wish to use must be accessible from the server. I cannot print to a client's desktop printer using this method unless that printer is shared on the network and mapped to the server.
But I want to print from client machine(in ASP.NET 4.0) which is not accessible from server.
I need solution and suggessions.