---
title: Auxiliary Dictionary Keys
framework: coregraphics
role: collectionGroup
role_heading: API Collection
path: coregraphics/auxiliary-dictionary-keys
---

# Auxiliary Dictionary Keys

Keys for the auxiliary info dictionary you specify when creating a PDF context.

## Overview

Overview For more information about using these keys in a PDF context, see init(consumer:mediaBox:_:) and init(_:mediaBox:_:).

## Topics

### Metadata Keys

- [kCGPDFContextAuthor](coregraphics/kcgpdfcontextauthor.md)
- [kCGPDFContextCreator](coregraphics/kcgpdfcontextcreator.md)
- [kCGPDFContextTitle](coregraphics/kcgpdfcontexttitle.md)
- [kCGPDFContextOwnerPassword](coregraphics/kcgpdfcontextownerpassword.md)
- [kCGPDFContextUserPassword](coregraphics/kcgpdfcontextuserpassword.md)
- [kCGPDFContextAllowsPrinting](coregraphics/kcgpdfcontextallowsprinting.md)
- [kCGPDFContextAllowsCopying](coregraphics/kcgpdfcontextallowscopying.md)
- [kCGPDFContextOutputIntent](coregraphics/kcgpdfcontextoutputintent.md)
- [kCGPDFContextOutputIntents](coregraphics/kcgpdfcontextoutputintents.md)
- [kCGPDFContextSubject](coregraphics/kcgpdfcontextsubject.md)
- [kCGPDFContextKeywords](coregraphics/kcgpdfcontextkeywords.md)
- [kCGPDFContextEncryptionKeyLength](coregraphics/kcgpdfcontextencryptionkeylength.md)

### Box Keys

- [kCGPDFContextMediaBox](coregraphics/kcgpdfcontextmediabox.md)
- [kCGPDFContextCropBox](coregraphics/kcgpdfcontextcropbox.md)
- [kCGPDFContextBleedBox](coregraphics/kcgpdfcontextbleedbox.md)
- [kCGPDFContextTrimBox](coregraphics/kcgpdfcontexttrimbox.md)
- [kCGPDFContextArtBox](coregraphics/kcgpdfcontextartbox.md)

### Output Intent Keys

- [kCGPDFXOutputIntentSubtype](coregraphics/kcgpdfxoutputintentsubtype.md)
- [kCGPDFXOutputConditionIdentifier](coregraphics/kcgpdfxoutputconditionidentifier.md)
- [kCGPDFXOutputCondition](coregraphics/kcgpdfxoutputcondition.md)
- [kCGPDFXRegistryName](coregraphics/kcgpdfxregistryname.md)
- [kCGPDFXInfo](coregraphics/kcgpdfxinfo.md)
- [kCGPDFXDestinationOutputProfile](coregraphics/kcgpdfxdestinationoutputprofile.md)

## See Also

### Creating PDF Graphics Contexts

- [init(_:mediaBox:_:)](coregraphics/cgcontext/init(_:mediabox:_:).md)
- [init(consumer:mediaBox:_:)](coregraphics/cgcontext/init(consumer:mediabox:_:).md)
