Files to look at:
This example demonstrates the use of the PrintableComponentLink to print a dashboard.
A custom CustomDashboardExporter class implements the IPrintable interface and encapsulates all logic required to specify page settings, create a PrintableComponentLink and show the Print Preview window. Use the Show Preview and Show Paged Preview buttons to view the result.