Crystal Reports for Visual Studio .NET - Export and Print a Crystal Report
"This white paper will walk you through creating a .NET Windows application using Crystal Reports for Visual Studio .NET. In the first section, you will create a basic Visual Basic .NET Windows application that loads a report and previews it in the CrystalReportViewer control. The next section explains how to export the report to a portable document file (PDF) through code. The final section explains how to print the application’s report to a printer through code."