Gets the stream provider.

Namespace:  BitMiracle.Docotic.Pdf
Assembly:  BitMiracle.Docotic.Pdf (in BitMiracle.Docotic.Pdf.dll)

Syntax

C#
public IPdfStreamProvider StreamProvider { get; }
VB
Public ReadOnly Property StreamProvider As IPdfStreamProvider
	Get

Property Value

Type: IPdfStreamProvider
The stream provider.

Remarks

The library uses streams while creating, reading, or otherwise manipulating PDF documents. For example, streams are used to store decoded contents of document pages and as the intermediate storage for images.

Number of streams used depends on the PDF document being processed and the way it's being processed.

Streams can be of almost any length from a few bytes to several megabytes.

The library tries to specify size of the stream beforehand but it's possible for the library to request zero length streams and then increase streams length by writing to the stream.

Streams can be used for a short period of time or for the lifetime of the PDF document.

The library disposes all streams acquired through the stream provider.

See Also