---
title: printFormatters
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiprintpagerenderer/printformatters
---

# printFormatters

The print formatters for the page renderer.

## Declaration

```swift
var printFormatters: [UIPrintFormatter]? { get set }
```

## Discussion

Discussion The elements of the array are UIPrintFormatter objects. A print formatter can be an instance of UISimpleTextPrintFormatter, UIMarkupTextPrintFormatter, or UIViewPrintFormatter. Print formatters added this way to a page renderer are associated with page ranges through each print formatter’s startPage and pageCount properties.

## See Also

### Managing print formatters

- [addPrintFormatter(_:startingAtPageAt:)](uikit/uiprintpagerenderer/addprintformatter(_:startingatpageat:).md)
- [printFormattersForPage(at:)](uikit/uiprintpagerenderer/printformattersforpage(at:).md)
