---
title: UIGraphicsPDFRendererFormat
framework: uikit
role: symbol
role_heading: Class
path: uikit/uigraphicspdfrendererformat
---

# UIGraphicsPDFRendererFormat

A set of drawing attributes that represents the configuration of a PDF renderer context.

## Declaration

```swift
class UIGraphicsPDFRendererFormat
```

## Overview

Overview Use this subclass of UIGraphicsRendererFormat to provide context configuration parameters to a UIGraphicsPDFRenderer. Create an instance and then add PDF configuration parameters to the documentInfo dictionary. The following code demonstrates how you can use a PDF renderer format object to specify the author of the PDFs created by a PDF renderer.

## Topics

### Getting the PDF document info

- [documentInfo](uikit/uigraphicspdfrendererformat/documentinfo.md)

## Relationships

### Inherits From

- [UIGraphicsRendererFormat](uikit/uigraphicsrendererformat.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSCopying](foundation/nscopying.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Graphics contexts

- [UIGraphicsRenderer](uikit/uigraphicsrenderer.md)
- [UIGraphicsRendererContext](uikit/uigraphicsrenderercontext.md)
- [UIGraphicsRendererFormat](uikit/uigraphicsrendererformat.md)
- [UIGraphicsImageRenderer](uikit/uigraphicsimagerenderer.md)
- [UIGraphicsImageRendererContext](uikit/uigraphicsimagerenderercontext.md)
- [UIGraphicsImageRendererFormat](uikit/uigraphicsimagerendererformat.md)
- [UIGraphicsPDFRenderer](uikit/uigraphicspdfrenderer.md)
- [UIGraphicsPDFRendererContext](uikit/uigraphicspdfrenderercontext.md)
