Overview and description of Leadtools Document classes, delegates, enumerations, interfaces, and structures.
| Class | Description | |
|---|---|---|
![]()  | 
	AnnotationsRedactionOptions | Options to use when applying redactions on a page. | 
![]()  | 
	CloneDocumentOptions | Options to use when cloning an existing document. | 
![]()  | 
	Constants | Contains constant values used by this framework. | 
![]()  | 
	ConvertRedactionOptions | Options to use when applying the redactions during convert operations. | 
![]()  | 
	CreateDocumentOptions | Options to use when creating a new document. | 
![]()  | 
	DocumentAnnotations | Manages the global annotations settings for the document. | 
![]()  | 
	DocumentAttachment | Properties of an attachment in a LEADDocument. | 
![]()  | 
	DocumentAttachments | Represents a collection of DocumentAttachment objects. | 
![]()  | 
	DocumentBarcodes | Manages the global barcodes settings for the document. | 
![]()  | 
	DocumentBookmark | Represents a document bookmark (table of content) item. | 
![]()  | 
	DocumentButtonFormField | Defines a Button Form Field object. | 
![]()  | 
	DocumentCacheInfo | Information about and properties of a document in the cache. | 
![]()  | 
	DocumentChoiceFormField | Defines a Choice Form Field object. | 
![]()  | 
	DocumentDescriptor | JSON serializable object that describes a document. | 
![]()  | 
	DocumentDocuments | Represents a collection of LEADDocument objects. | 
![]()  | 
	DocumentFactory | Provides support for loading and creating Document objects as well as managing the global cache. | 
![]()  | 
	DocumentFormField | Defines the base class for all form fields. | 
![]()  | 
	DocumentFormFieldBorderStyle | Defines the document form field border style associated with the DocumentFormField. | 
![]()  | 
	DocumentFormFieldResources | Contains form fields resources used by DocumentFormField objects. | 
![]()  | 
	DocumentFormFields | Manages the form fields of the document. | 
![]()  | 
	DocumentFormFieldsContainer | Represents a form fields container. | 
![]()  | 
	DocumentFormFieldTextStyle | Defines the document form field text style associated with the DocumentFormField. | 
![]()  | 
	DocumentHistory | History tracking of LEADDocument. | 
![]()  | 
	DocumentHistoryItem | Describes the type of change and page number that occurred in a document for logging purposes. | 
![]()  | 
	DocumentImages | Manages the global image settings for the document. | 
![]()  | 
	DocumentMemoryCache | Document memory cache support. | 
![]()  | 
	DocumentMemoryCacheStartOptions | Options to use with DocumentMemoryCache. | 
![]()  | 
	DocumentMetadata | Manages the metadata of the document. | 
![]()  | 
	DocumentMimeTypes | MIME type whitelisting support. | 
![]()  | 
	DocumentPage | Represents a page in the current LEADDocument. | 
![]()  | 
	DocumentPageDescriptor | JSON serilizable object that describes a page in the document. | 
![]()  | 
	DocumentPages | Represents a collection of DocumentPage objects. | 
![]()  | 
	DocumentPageText | Contains the text characters and words found in a document page. | 
![]()  | 
	DocumentPushStreamOptions | Provides options for LEADDocument.GetEditableContent to get the document's editable data for the document editor control. | 
![]()  | 
	DocumentRedactionOptions | Options to use when applying the redactions on a LEADDocument. | 
![]()  | 
	DocumentRotateFlip | Holds the rotation and flip value of a view perspective. | 
![]()  | 
	DocumentSignature | Defines the document signature form field resources. | 
![]()  | 
	DocumentSignatureFormField | Defines a Signature Form Field object. | 
![]()  | 
	DocumentStructure | Manages the structure of the document. | 
![]()  | 
	DocumentText | Manages the text options of the document. | 
![]()  | 
	DocumentTextFormField | Defines a Text Form Field object. | 
![]()  | 
	DocumentViewCommand | Command to run when this document is set into a document viewer. | 
![]()  | 
	DocumentViewOptions | Optional initial view options to use when a document is set in a document viewer. | 
![]()  | 
	DownloadDocumentOptions | Options to use when downloading a document. | 
![]()  | 
	LEADDocument | Encapsulates a multipage document with support for raster and SVG images, bookmarks, annotations, and text data. | 
![]()  | 
	LoadAsyncCompletedEventArgs | Data for the LoadDocumentAsyncOptions.Completed event. | 
![]()  | 
	LoadAsyncProgressEventArgs | Data for the LoadDocumentAsyncOptions.Progress event. | 
![]()  | 
	LoadAttachmentOptions | Options to use when loading an attachment. | 
![]()  | 
	LoadDocumentAsyncOptions | Options to use when loading a document asynchronously. | 
![]()  | 
	LoadDocumentOptions | Options to use when loading a document. | 
![]()  | 
	LoadFromCacheOptions | Options to use when loading or deleting a document from the cache. | 
![]()  | 
	ResolveDocumentEventArgs | Data for the DocumentFactory.LoadDocumentFromCache event. | 
![]()  | 
	SaveAttachmentToCacheOptions | Options used to save an attachment to the cache. | 
![]()  | 
	SaveDocumentOptions | Options to use when saving a document. | 
![]()  | 
	UploadDocumentOptions | Options to use when uploading a document to the cache. | 
![]()  | 
	ViewRedactionOptions | Options to use when applying the redactions during view operations. | 
| Structure | Description | |
|---|---|---|
![]()  | 
	DocumentCharacter | Contains the properties of a text character found in the page. | 
![]()  | 
	DocumentLink | Holds the properties of a link inside the document. | 
![]()  | 
	DocumentLinkTarget | Defines the target of an internal link in the document. | 
![]()  | 
	DocumentWord | Contains the properties of a text word found in the page. | 
| Delegate | Description | |
|---|---|---|
![]()  | 
	UserGetDocumentStatusHandler | MIME whitelist user defined callback type. | 
| Interface | Description | |
|---|---|---|
![]()  | 
	IDocumentPushStream | Provides a generic way to stream the editable document data. | 
| Enumeration | Description | |
|---|---|---|
![]()  | 
	DocumentCacheOptions | Determines which extra parts of the document will be stored in the cache. | 
![]()  | 
	DocumentCacheStatus | The status of this document in the cache. | 
![]()  | 
	DocumentDataType | Data type of a LEADDocument. | 
![]()  | 
	DocumentFontStyles | Font styles. | 
![]()  | 
	DocumentHistoryModifyType | Types of modification (change) that can occur in a document when history tracking is enabled. | 
![]()  | 
	DocumentLinkType | Type of a document link object. | 
![]()  | 
	DocumentLoadAttachmentsMode | Controls how to handle the embedded attachment found in the document during loading. | 
![]()  | 
	DocumentLoadFormFieldsMode | Controls how to handle the form fields values found in the document during loading. | 
![]()  | 
	DocumentMimeTypeSource | Source of a MIME type callback invocation. | 
![]()  | 
	DocumentMimeTypeStatus | MIME type status. | 
![]()  | 
	DocumentPageFitType | Specifies how to fit the page when an internal link is invoked. | 
![]()  | 
	DocumentRedactionMode | Annotations redaction mode. | 
![]()  | 
	DocumentTextExtractionMode | Mode to use when extracting text from this document. | 
![]()  | 
	DocumentTextImagesRecognitionMode | Indicates how to treat the image elements encountered in the input SVG page during text extraction. | 
![]()  | 
	DocumentViewAnnotationsUserMode | Annotations user mode. | 
![]()  | 
	DocumentViewItemType | View item type. | 
![]()  | 
	DocumentViewLayout | View layout. | 
![]()  | 
	DocumentViewSizeMode | View size modes. |