com.lowagie.text.pdf

Class PRStream

public class PRStream extends PdfStream

Field Summary
protected intlength
protected intobjGen
protected intobjNum
protected intoffset
protected PdfReaderreader
Constructor Summary
PRStream(PRStream stream, PdfDictionary newDic)
PRStream(PRStream stream, PdfDictionary newDic, PdfReader reader)
PRStream(PdfReader reader, int offset)
PRStream(PdfReader reader, byte[] conts)
Method Summary
byte[]getBytes()
intgetLength()
intgetObjGen()
intgetObjNum()
intgetOffset()
PdfReadergetReader()
voidsetData(byte[] data)
Sets the data associated with the stream
voidsetLength(int length)
voidsetObjNum(int objNum, int objGen)
voidtoPdf(PdfWriter writer, OutputStream os)

Field Detail

length

protected int length

objGen

protected int objGen

objNum

protected int objNum

offset

protected int offset

reader

protected PdfReader reader

Constructor Detail

PRStream

public PRStream(PRStream stream, PdfDictionary newDic)

PRStream

public PRStream(PRStream stream, PdfDictionary newDic, PdfReader reader)

PRStream

public PRStream(PdfReader reader, int offset)

PRStream

public PRStream(PdfReader reader, byte[] conts)

Method Detail

getBytes

public byte[] getBytes()

getLength

public int getLength()

getObjGen

int getObjGen()

getObjNum

int getObjNum()

getOffset

public int getOffset()

getReader

public PdfReader getReader()

setData

public void setData(byte[] data)
Sets the data associated with the stream

Parameters: data raw data, decrypted and uncompressed.

setLength

public void setLength(int length)

setObjNum

public void setObjNum(int objNum, int objGen)

toPdf

public void toPdf(PdfWriter writer, OutputStream os)