Class PdfOutputStream
public class PdfOutputStream : OutputStream<PdfOutputStream>, IDisposable, IAsyncDisposable
- Inheritance
-
PdfOutputStream
- Implements
- Derived
- Inherited Members
Constructors
PdfOutputStream(Stream)
Create a pdfOutputSteam writing to the passed OutputStream.
public PdfOutputStream(Stream outputStream)
Parameters
outputStream
StreamOutputstream to write to.
Fields
crypto
Contains the business logic for cryptography.
protected PdfEncryption crypto
Field Value
document
Document associated with PdfOutputStream.
protected PdfDocument document
Field Value
Methods
CheckEncryption(PdfStream)
protected virtual bool CheckEncryption(PdfStream pdfStream)
Parameters
pdfStream
PdfStream
Returns
ContainsFlateFilter(PdfStream)
protected virtual bool ContainsFlateFilter(PdfStream pdfStream)
Parameters
pdfStream
PdfStream
Returns
DecodeFlateBytes(PdfStream, byte[])
protected virtual byte[] DecodeFlateBytes(PdfStream stream, byte[] bytes)
Parameters
Returns
- byte[]
UpdateCompressionFilter(PdfStream)
protected virtual void UpdateCompressionFilter(PdfStream pdfStream)
Parameters
pdfStream
PdfStream
Write(PdfObject)
Write a PdfObject to the outputstream.
public virtual PdfOutputStream Write(PdfObject pdfObject)
Parameters
pdfObject
PdfObjectPdfObject to write
Returns
- PdfOutputStream
this PdfOutPutStream