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.