# Print Support

| RELATED VIDEOS                                                                                                                                                                                                                                                                                                                |                                                                                                                                                                         |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Getting Started with Printing for RadScheduler](https://www.telerik.com/videos/getting-started-with-printing-for-winforms-radscheduler)<br>This video demonstrates how to use the new Print features of RadScheduler. It includes a tour of new end-user printing features as well as how to accomplish it programmatically. | ![WinForms RadScheduler Print Tutorial](https://www.telerik.com/products/winforms/documentation/assets/dba14576e2c07d7e8d0d179e2b61c6d8/scheduler-print-support003.png) |

The printing support of **RadScheduler**, allows the end user to directly pass the RadScheduler data to the printer. Common features of the printing support in Telerik UI for WinForms suite are:

* **Page headers and footers**

* **Watermark**

* **Paper size settings**

* **Print preview dialogs**

**RadScheduler** supports four print styles, similar to the Outlook ones: DailyStyle, WeeklyStyle, MonthlyStyle and DetailsStyle. In all modes, you can add to your pages an area for handwritten notes or a date header with calendar that shows the busy days.

You can also print a single view on two pages which will grant you more available space and allow you to organize the printouts in a folder or notebook.

## Printing

The RadScheduler has two public methods available for printing – **Print()** and **PrintPreview()** methods. The first method will directly send a print job to the default printer with the settings currently saved in the **PrintStyle**  property. This method has one overload available which can show a system **PrintDialog** with the available printers and their options.

#### Initiate Printing

```C#
this.radScheduler1.Print();

this.radScheduler1.Print(true);
```

```VB.NET
Me.RadScheduler1.Print()

Me.RadScheduler1.Print(True)
```

> caption Figure 1: RadScheduler Printing

![WinForms RadScheduler Printing](https://www.telerik.com/products/winforms/documentation/assets/889c150f68c1ce4aae56e7acf4896381/scheduler-print-support001.png)

The other available method is **PrintPreview()**. It opens a new RadPrintPreviewDialog which is discussed in details [here.](https://www.telerik.com/products/winforms/documentation/telerik-presentation-framework/printing-support/end-user-functionality/print-preview-dialog)

#### Show Print Preview

```C#
this.radScheduler1.PrintPreview();
```

```VB.NET
Me.RadScheduler1.PrintPreview()
```

> caption Figure 2: RadScheduler Print Preview

![WinForms RadScheduler Print Preview](https://www.telerik.com/products/winforms/documentation/assets/903aea6c39250e1c59f11812d9ac9254/scheduler-print-support002.png)

## See Also

* [RadPrintDocument](https://www.telerik.com/products/winforms/documentation/telerik-presentation-framework/printing-support/radprintdocument/overview)

* [PrintSettingsDialogFactory](https://www.telerik.com/products/winforms/documentation/controls/scheduler/print-support/print-settings-dialog-factory)

* [PrintPreviewDialog](https://www.telerik.com/products/winforms/documentation/telerik-presentation-framework/printing-support/end-user-functionality/print-preview-dialog)

* [Customize RadPrintDocument](https://www.telerik.com/products/winforms/documentation/telerik-presentation-framework/printing-support/how-to/customize-radprintdocument)

* [Views](https://www.telerik.com/products/winforms/documentation/controls/scheduler/views/overview-and-structure)
