Table of Contents

Class PdfMixedStorageStreamProvider

Namespace
BitMiracle.Docotic.Pdf
Assembly
BitMiracle.Docotic.Pdf.dll

An implementation of the IPdfStreamProvider interface that provides streams with mixed storage. Initially contents of any provided stream is stored in memory but can be flushed to disk if needed.

public sealed class PdfMixedStorageStreamProvider : IPdfStreamProvider, IDisposable
Inheritance
PdfMixedStorageStreamProvider
Implements
Inherited Members

Remarks

Read the Stream provider for more information about using stream providers.

Properties

MemoryLimit

Gets the memory limit value of this stream provider.

Methods

Create(int, string)

Creates a new instance of the PdfMixedStorageStreamProvider with the specified memory limit and the path to the temporary files folder.

CreateWithDefaultMemoryLimit()

Creates a new instance of the PdfMixedStorageStreamProvider with default memory limit.

CreateWithMemoryLimit(int)

Creates a new instance of the PdfMixedStorageStreamProvider with the specified memory limit.

Dispose()

Implements Dispose() method for disposing of this PdfMixedStorageStreamProvider.

GetStream(long)

Gets a stream with initial capacity not less than specified.