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. |