.NET Framework Class Library

IFlowDocument Members

<< Click to Display Table of Contents >>

Navigation:  Gnostice Document Studio .NET > Reference Documentation > API Reference > Gnostice.Core.DOM Namespace > IFlowDocument Interface >

.NET Framework Class Library

IFlowDocument Members

The IFlowDocument type exposes the following members.

Methods

 

Name

Description

Public method

CanCopyFrom

Returns whether current document can be converted to the format of the specified document.

(Inherited from IDocument.)

Public method

Check(Stream)

Only for internal use. Returns whether the supplied stream conforms to the document format supported by this document engine.

(Inherited from IDocument.)

Public method

Check(String)

Only for internal use. Returns whether the supplied file conforms to the document format supported by this document engine.

(Inherited from IDocument.)

Public method

CloseDocument

Close the document.

(Inherited from IDocument.)

Public method

CopyFrom(IDocument)

Copies specified document to specified document.

(Inherited from IDocument.)

Public method

CopyFrom(IDocument, PageRange, String)

Copies specified pages from the document to specified document.

(Inherited from IDocument.)

Public method

Dispose

(Inherited from IDisposable.)

Public method

DisposePage

Request the engine to dispose the specified page thereby freeing resources used by it.

(Inherited from IDocument.)

Public method

GetDocumentText

Gets the text contained in the document.

(Inherited from IDocument.)

Public method

GetFileInfo(Stream, String)

Returns file information such as MIME type, size, whether open password is required to open the document and other essential information.

(Inherited from IDocument.)

Public method

GetFileInfo(String, String)

Returns file information such as MIME type, size, whether open password is required to open the document and other essential information.

(Inherited from IDocument.)

Public method

LoadDocument(Stream, String)

Loads a document from specified stream and decrypts it with specified password.

(Inherited from IDocument.)

Public method

LoadDocument(String, String)

Loads a document from specified file and decrypts it with specified password.

(Inherited from IDocument.)

Public method

SaveDocument(Stream)

Saves document to specified stream.

(Inherited from IDocument.)

Public method

SaveDocument(String)

Saves document to specified directory with specified file name prefix.

(Inherited from IDocument.)

Public method

UpdatePage

Request the engine to load the specified page if it has been disposed.

(Inherited from IDocument.)

Properties

 

Name

Description

Public property

BaseBuilder

Internal use only.

(Inherited from IDocument.)

Public property

Count

Indicates number of pages in the document. Note that the page count can change unless IsLoadingCompleted is true.

(Inherited from IDocument.)

Public property

CursorPosition

Current cursor position.

(Inherited from IDocument.)

Public property

DigitizerSettings

Gets settings related to OCR.

(Inherited from IDocument.)

Public property

DocInfo

Indicates document information.

(Inherited from IDocument.)

Public property

EncoderSettings

Gets or sets file-format conversion settings.

(Inherited from IDocument.)

Public property

FileExtension

(Inherited from IDocumentInfo.)

Public property

FileName

Indicates file name of the document.

(Inherited from IDocument.)

Public property

FormatType

Gets format of the document.

(Inherited from IDocument.)

Public property

InputStream

(Inherited from IDocument.)

Public property

IsDefaultEngine

Internal use only.

(Inherited from IDocument.)

Public property

IsLoadingCompleted

Boolean to indicate if the entire document (all pages) have been read and are therefore available for access.

(Inherited from IDocument.)

Public property

IsLoadingFaultTolerant

Property to indicate if the document engine can handle corrupted documents by fixing faults encountered in the document during the loading process.

(Inherited from IDocument.)

Public property

Item

Internal use only. Returns the corresponding page.

(Inherited from IDocument.)

Public property

LoadCompletedNotifier

Triggered when document is fully loaded (all pages are available for access).

(Inherited from IDocument.)

Public property

MimeType

(Inherited from IDocumentInfo.)

Public property

Preferences

Gets preferences for the document engine.

(Inherited from IDocument.)

Public property

SupportedFileExtensions

(Inherited from IDocumentInfo.)

Public property

SupportedMimeTypes

(Inherited from IDocumentInfo.)

Events

 

Name

Description

Public event

LoadCompleted


Public event

NeedFileName

Called when a page or the whole document is about to be saved to a file.

(Inherited from IDocument.)

Public event

NeedPassword

Called when a password is required to decrypt a document.

(Inherited from IDocument.)

Public event

NeedStream

Called when a stream is required to save an document.

(Inherited from IDocument.)

Public event

OperationProgress

Called when progress occurs in a document-processing operation.

(Inherited from IDocument.)

Public event

PageReady


Public event

ProcessingError

Called when an error occurs in a document-processing operation.

(Inherited from IDocument.)

See Also

IFlowDocument Interface

Gnostice.Core.DOM Namespace