Load from stream
You can load a document from a stream without saving it as a file on a disk. You can use this feature to load a document from different sources like a URL, FTP, and so on.
To load a document from a stream, follow these steps:
- Implement a method to get the document stream.
- Call the Viewer class constructor. Specify the method implemented in the previous step.
The following code snippet shows how to load a document from a stream:
// Implement a method that returns a stream with document data.
Stream stream = GetStream("sample.docx");
// Render a document from the stream.
using (Viewer viewer = new Viewer(stream))
{
HtmlViewOptions viewOptions = HtmlViewOptions.ForEmbeddedResources();
viewer.View(viewOptions);
}
Please refer to the following pages for examples: