Back to Devexpress

ISpreadsheetComponent.LoadDocument(Stream) Method

officefileapi-devexpress-dot-spreadsheet-dot-ispreadsheetcomponent-dot-loaddocument-x28-system-dot-io-dot-stream-x29.md

latest2.2 KB
Original Source

ISpreadsheetComponent.LoadDocument(Stream) Method

Loads the document from a stream.

Namespace : DevExpress.Spreadsheet

Assembly : DevExpress.Spreadsheet.v25.2.Core.dll

NuGet Package : DevExpress.Spreadsheet.Core

Declaration

csharp
bool LoadDocument(
    Stream stream
)
vb
Function LoadDocument(
    stream As Stream
) As Boolean

Parameters

NameTypeDescription
streamStream

An Stream object that is the stream from which the document is loaded.

|

Returns

TypeDescription
Boolean

true , if the document is loaded successfully; otherwise, false.

|

Remarks

The target stream can use a non-seekable stream to load a document. In this case, the stream buffers automatically.

The format of the document loaded from a stream is detected automatically by the built-in IFormatDetectorService service implementation. The following formats can be detected:

  • XLSX, XLSB, XLSM, XLTX, XLTM (non encrypted files only);
  • XLS, XLT;
  • CSV, TXT (only if loaded from a FileStream instance).

If the format detection fails, an ISpreadsheetComponent.InvalidFormatException is raised.

See Also

ISpreadsheetComponent Interface

ISpreadsheetComponent Members

DevExpress.Spreadsheet Namespace