| Name | Description |
 | AdditionalActions | Gets or sets an additional-actions defining the actions to be taken in response to various trigger events affecting the document as a whole. |
 | Attachments | Gets a collections of file attachments that a PDF consumer uses to enhance the presentation of file attachments stored in the PDF document. |
 | AuthorizationResult | Gets a result of last authentication. |
 | AutoUpdateInteractiveFormAppearances | Gets or sets a value indicating whether the document must automatically update the interactive field appearances if NeedAppearances is set to true. |
 | Bookmarks | Gets or sets the collection of bookmarks of this PDF document. |
 | Catalog | Gets the PDF document catalog - root of a document object hierarchy. |
 | DecodingSettings | Gets or sets settings for decoding of pages of this PDF document. |
 | DocumentInformation | Gets or sets information (author, modification date, etc) about this PDF document. |
 | DocumentViewMode | Gets or sets the document view mode (PageMode) that specifies how the document should be displayed when opened. |
 | EmbeddedFiles | Gets or sets a dictionary of embedded file specifications. |
 | EncryptionSystem | Gets an information about encryption system. |
 | Extensions | Gets or sets a extensions dictionary representing information about the PDF extensions that this document contains. |
 | FontManager | Gets or sets a font manager of this PDF document. |
 | FontProgramsController | Gets or sets FontProgramsControllerBase that allows to access external font programs. |
 | Format | Gets the format of this PDF document that specified in the file's header. |
 | HasDocumentInformation | Gets a value indicating whether this document has the document information. |
 | HasLinearizationInformation | Gets a value indicating whether PDF file has linearization information. |
 | InteractiveForm | Gets or sets information about contents and properties of a document interactive form. |
 | IsChanged | Gets a value indicating whether PDF document is changed. |
 | IsDisposed | Gets a value indicating whether this PDF document is disposed. |
 | IsEncrypted | Gets a value indicating whether the PDF document is encrypted. |
 | IsSavingRequired | Gets or sets a value indicating whether the PDF document requires saving. |
 | IsWaitingForSigning | Gets a value indicating whether PDF document is waiting for signing (has not imlemented digital signatures). |
 | JavaScripts | Gets or sets a dictionary that maps names to the document-level JavaScript actions. |
 | MarkedInformation | Gets or sets information about the document's usage of Tagged PDF conventions. |
 | Metadata | Gets or sets metadata associated with this PDF document. |
 | OpenAction | Gets or sets a value specifying an action to be performed when the document is opened. |
 | OpenDestination | Gets or sets a value specifying a destination to be displayed when the document is opened. |
 | OptionalContentConfiguration | Gets or sets a configuration of current optional content. |
 | OptionalContentProperties | Gets or sets the properties of document optional content. |
 | PageLabels | Gets or sets an information about page labeling. |
 | Pages | Gets the collection of pages of this PDF document. |
 | RenderingSettings | Gets or sets settings for rendering of pages of this PDF document. |
 | Revisions | Gets the document revisions. |
 | RuntimeMessages | Gets a collection of runtime messages, which occured during loading of this PDF document or rendering of PDF pages in current thread. |
 | SourceStream | Gets the source stream of this PDF document. |
 | SourceStreamSyncObject | Gets the object that is used for synchronized access to the SourceStream. |
 | SpecificationVersion | Gets or sets the version of the PDF specification to which the document conforms (for example, 1.4) if later than the version specified in the file's header (Format). |
 | StreamLength | Gets the length of the source (file or stream) of this PDF document. |
 | StructureTree | Gets or sets the document's structure tree root dictionary. |
 | ViewerPageLayout | Gets or sets the mode that specifies the page layout to be used when the document is opened. |
 | ViewerPreferences | Gets or sets a viewer preferences that specify the way the document is to be displayed on the screen. |