---
title: "init(document:)"
framework: pdfkit
role: symbol
role_heading: Initializer
path: "pdfkit/pdfselection/init(document:)"
---

# init(document:)

Returns an empty PDFSelection object.

## Declaration

```swift
init(document: PDFDocument)
```

## Discussion

Discussion Typically, you don’t need to create a PDFSelection object, but you can use an empty PDFSelection object as a container into which you can place selections, using PDFSelection and addSelections.
