Overview and description of Leadtools Document Viewer classes, delegates, and enumerations.
| Class | Description | |
|---|---|---|
![]()  | 
	AnnotationsInteractiveMode | Provides support for using the mouse or touch to handle the annotations objects in automation mode. | 
![]()  | 
	CompareView | Class for streamed document comparison and visualization. | 
![]()  | 
	CurrentPageNumberChangeData | Data describing the context of a DocumentViewer.currentPageNumber change. | 
![]()  | 
	DocumentPrintData | Data from a DocumentViewer.Print operation. | 
![]()  | 
	DocumentPrintPageData | Data for a page used for printing with DocumentViewer.Print. | 
![]()  | 
	DocumentViewer | The DocumentViewer is the main class used by the Document Viewer. | 
![]()  | 
	DocumentViewerAnnotations | Manages the annotations support in this document viewer. | 
![]()  | 
	DocumentViewerAsyncOperation | Data to use when a command is run asynchronously. | 
![]()  | 
	DocumentViewerBookmarks | Manages the bookmarks and table of content in this document viewer. | 
![]()  | 
	DocumentViewerCommand | Contains the data for a command to use with the document viewer. | 
![]()  | 
	DocumentViewerCommands | Manages the commands of the document viewer. | 
![]()  | 
	DocumentViewerCreateOptions | Options to use when creating new DocumentViewer objects. | 
![]()  | 
	DocumentViewerDiagnostics | Manages the diagnostic rendering in this document viewer. | 
![]()  | 
	DocumentViewerFactory | Factory object to use when creating new document viewer instances. | 
![]()  | 
	DocumentViewerFindText | Contains options for a find text operation. | 
![]()  | 
	DocumentViewerFormFields | Manages the form fields in this document viewer. | 
![]()  | 
	DocumentViewerMultiLineTextItem | Wraps an array of DocumentViewerTextItem. | 
![]()  | 
	DocumentViewerOperationEventArgs | Event data for the Operation event. | 
![]()  | 
	DocumentViewerPageLinksInteractiveMode | Provides support for using the mouse or touch to click on page links and invoke their targets. | 
![]()  | 
	DocumentViewerPrintProgress | Print progress data. | 
![]()  | 
	DocumentViewerSelectTextInteractiveMode | Provides support for using the mouse or touch to select text in the document viewer. | 
![]()  | 
	DocumentViewerText | Manages the text operations in this document viewer. | 
![]()  | 
	DocumentViewerTextItem | The properties of a selected item of text in the document viewer. | 
![]()  | 
	DocumentViewerTextPosition | Represents a page number and character index in the document. | 
![]()  | 
	DocumentViewerThumbnails | Manages the thumbnails in this document viewer. | 
![]()  | 
	DocumentViewerView | Manages the main content view in this document viewer. | 
![]()  | 
	PrintDocumentOptions | Specify the document printing options (Selected pages, Page size and orientation). | 
| Delegate | Description | |
|---|---|---|
![]()  | 
	AnnotationsRendererCreatedCallback | User callback to invoke when document print has created the annotation rendering engine to use. | 
![]()  | 
	DocumentViewerAsyncAlways | The callback to run after a command is run asynchronously. | 
![]()  | 
	DocumentViewerAsyncDone | The callback to run asynchronously. | 
![]()  | 
	DocumentViewerAsyncError | The callback to run if an error occurs when a command is run asynchronously. | 
![]()  | 
	DocumentViewerCanRunCommand | Checks if the command can run using the specified value. | 
![]()  | 
	DocumentViewerFindTextResultsHandler | A callback used when a DocumentViewerText.Find operation completes. | 
![]()  | 
	DocumentViewerIsSlowCommand | Checks if the command will be slow when run using the specified value. | 
![]()  | 
	DocumentViewerRunCommand | Run the command and perform its action using the specified value. | 
| Enumeration | Description | |
|---|---|---|
![]()  | 
	CurrentPageNumberChangedCause | An enumeration detailing the cause of DocumentViewer.currentPageNumber changes. | 
![]()  | 
	DocumentPrintPageAction | An enumeration to determine the preparation actions to take when printing. | 
![]()  | 
	DocumentViewerFindTextStart | An enumeration for selecting the starting position of a DocumentViewerText.Find operation. | 
![]()  | 
	DocumentViewerItemType | Determines how to view the image data of the pages. | 
![]()  | 
	DocumentViewerLineSelectionMode | Enumeration listing the ways the viewer handles soft line breaks found in the text. | 
![]()  | 
	DocumentViewerOperation | Values which specify a document viewer operation. | 
![]()  | 
	DocumentViewerSelectTextMode | Mode to use when selecting text. | 
![]()  | 
	PrintOrientation | Determines the orientation of the printing pages. |