Skip to content

# Index

## Classes

| Name | Description
--- | --- | ---
| PDFContentStreamContainer | Defines a PDF object that can include a content stream, such as a page or a form XObject.
| PDFDocument | Defines an abstract PDF document.
| PDFDocumentFeatures | Specifies the available features that are supported for a PDFFixedDocument created from external content, a file or a stream.
| PDFDocumentFileAttachment | Defines an attachment included in a PDF document.
| PDFDocumentFileAttachmentCollection | Defines a collection of document attachments.
| PDFDocumentInformation | Defines the general document information.
| PDFFixedDocument | Defines a PDF document.
| PDFJavaScriptBlock | Defines a block of JavaScript code.
| PDFJavaScriptBlockCollection | Defines a collection of JavaScript source code blocks.
| PDFOutlineItem | Defines a PDF outline item.
| PDFOutlineItemCollection | Defines a collection of outline items.
| PDFOutputIntent | Defines a PDF output intent.
| PDFOutputIntentCollection | Defines a collection of PDF output intents.
| PDFPage | Defines a PDF page.
| PDFPageCollection | Defines a collection of PDF pages.
| PDFPageLabelingRange | Defines a labeling range for PDF pages.
| PDFPageLabelingRangeCollection | Defines a collection of page labels.
| PDFPageSize | Defines a predefined size for PDF pages.
| PDFSeparationInfo | Defines the separation information for a PDF page.
| PDFVersionExtension | Defines an extension to an existing PDF version.
| PDFViewerPreferences | Defines the way the document is to be presented on the screen or in print.
| PDFXmpMetadata | Defines the XMP metadata.

## Enums

| Name | Description
--- | --- | ---
| PDFDisplayMode | Supported display modes for a PDF document.
| PDFDocumentFileAttachmentRelationship | Specifies the supported relationship types between a file attachment and its owner.
| PDFDuplexPrinting | Supported values for duplex printing.
| PDFOutlineItemVisualStyle | Supported styles for outline item's text.
| PDFOutputIntentType | Supported output intent types.
| PDFPageLabelNumberStyle | Supported numbering styles for page labels.
| PDFPageLayout | Supported page layouts for PDF documents.
| PDFPageTabOrder | Specifies the available tab order options for annotations in a PDF page.
| PDFPrintScaling | Suported print scaling options.
| PDFVersion | Supported PDF specification versions.