Cuminas DjVu SDK for .NET Framework
Document Class Members
Properties  Methods  Events


The following tables list the members exposed by Document.

Public Constructors
 NameDescription
Public ConstructorDocument ConstructorOverloaded. Initializes Document object.  
Top
Public Properties
 NameDescription
Public PropertyBookmarkGets the root Bookmark object associated to the Document object.  
Public PropertyDocumentTypeGets type of the Document object.  
Public PropertyFileLocationGets the DjVu file location of the Document object if available.  
Public PropertyIFFLayoutGets the IFF layout information of the Document object.  
Public PropertyIsBundledDetermines whether the Document object is in bundled format or not.  
Public PropertyIsDisposingDetermines whether the Document object is currently being disposed or not.  
Public PropertyIsModifiedDetermins whether the Document object is modified after the initialization or the last saving operation.  
Public PropertyPagesGets the collection of Page objects.  
Public PropertySecurityProviderGets the SecurityProvider object associated to the Document object.  
Public PropertySharedAnnotationGets the shared Annotation object associated to the Document object.  
Public PropertyTagGets/Sets any program defined tag to the Document object.  
Top
Public Methods
 NameDescription
Public MethodDisposeOverloaded. Releases internally held SDK objects.  
Public Methodstatic (Shared in Visual Basic)FromXMLFileImports DjVu structure from a DjVu XML file.  
Public Methodstatic (Shared in Visual Basic)FromXMLStreamImports DjVu structure from a DjVu XML stream.  
Public MethodGenerateThumbnailsOverloaded. Generates the thumbnails for the pages.  
Public MethodIntegrateDictionaryIntoPages  
Public MethodMakeIndirectFriendlyMake the DjVu indirect friendly.  
Public MethodMergePagesOverloaded. Merges the specified document to this document.  
Public MethodPerformOCROverloaded. Performs OCR on all the pages in the document.  
Public MethodPrepareForMergeOverloaded. Deprecated; newer applications should use MergePages Method.  
Public MethodReleaseOriginalSourceDetaches the original source file/resource.  
Public MethodRemoveThumbnailsRemoves any associated thumbnails.  
Public MethodSaveSaves the Document object to the file.  
Public MethodSaveAsOverloaded. Saves the Document object to the specified file.  
Public MethodSaveAsIndirectOverloaded. Saves the Document object in indirect files.  
Public MethodSavePdfAsOverloaded. Saves the Document object in High compression PDF.  
Public MethodSavePdfToStreamOverloaded. Saves the Document object in High compression PDF.  
Public MethodSaveTiffAsOverloaded. Saves the Document object in TIFF file.  
Public MethodSaveToStreamOverloaded. Saves the Document object in DjVu format to the specified stream.  
Public MethodSaveXmlToStreamSaves the Document object in XML to the specified stream.  
Top
Public Events
 NameDescription
Public EventAnnotationChanged  
Public EventAuthenticateUser  
Public EventAuthenticationSucceeded  
Public EventBookmarkChanged  
Public EventChunkFinalized  
Public EventDisposing  
Public EventDpiChanged  
Public EventFinalized  
Public EventPageRenamed  
Public EventPageRenaming  
Public EventPagesArranged  
Public EventReloaded  
Public EventRotating  
Public EventRotationChanged  
Public EventSharedAnnotationChanged  
Public EventTextChanged  
Public EventThumbnailChanged  
Top
See Also

Reference

Document Class
DjVu Namespace

Send Feedback