iTextSharp.text.pdf.PRStream.PRStream C# (CSharp) Method

PRStream() public method

public PRStream ( PdfReader reader, byte conts, int compressionLevel ) : System
reader PdfReader
conts byte
compressionLevel int
return System
        public PRStream(PdfReader reader, byte[] conts, int compressionLevel)
        {
            this.reader = reader;
            this.offset = -1;
            if (Document.Compress) {
            MemoryStream stream = new MemoryStream();
            ZDeflaterOutputStream zip = new ZDeflaterOutputStream(stream, compressionLevel);
            zip.Write(conts, 0, conts.Length);
            zip.Close();
            bytes = stream.ToArray();
            Put(PdfName.FILTER, PdfName.FLATEDECODE);
            }
            else
            bytes = conts;
            Length = bytes.Length;
        }

Same methods

PRStream::PRStream ( PRStream stream, PdfDictionary newDic ) : System
PRStream::PRStream ( PRStream stream, PdfDictionary newDic, PdfReader reader ) : System
PRStream::PRStream ( PdfReader reader, byte conts ) : System
PRStream::PRStream ( PdfReader reader, long offset ) : System