---
title: PDEPlugInCallbackProtocol
framework: Application Services
role: symbol
role_heading: Protocol
platforms: [macOS 13.0+]
path: applicationservices/pdeplugincallbackprotocol
---

# PDEPlugInCallbackProtocol

## Declaration

```swift
protocol PDEPlugInCallbackProtocol
```

## Topics

### Instance Methods

- [pageFormat()](applicationservices/pdeplugincallbackprotocol/3930837-pageformat.md)
- [pmPrinter()](applicationservices/pdeplugincallbackprotocol/3930838-pmprinter.md)
- [ppdFile()](applicationservices/pdeplugincallbackprotocol/3930839-ppdfile.md)
- [printSession()](applicationservices/pdeplugincallbackprotocol/3930840-printsession.md)
- [printSettings()](applicationservices/pdeplugincallbackprotocol/3930841-printsettings.md)
- [willChangePPDOptionKeyValue(_:ppdChoice:)](applicationservices/pdeplugincallbackprotocol/3930842-willchangeppdoptionkeyvalue.md)
