Package | org.purepdf.pdf |
Class | public class PRStream |
Inheritance | PRStream PdfStream PdfDictionary PdfObject it.sephiroth.utils.ObjectHash |
Property | Defined By | ||
---|---|---|---|
length : int | PRStream | ||
offset : int [read-only] | PRStream | ||
reader : PdfReader | PRStream | ||
size : int [read-only] | PdfDictionary |
Property | Defined By | ||
---|---|---|---|
bytes : Bytes | PdfObject | ||
compressed : Boolean = false | PdfStream | ||
compressionLevel : int = 9 | PdfStream | ||
dictionaryType : PdfName | PdfDictionary | ||
hashMap : HashMap | PdfDictionary | ||
indRef : PRIndirectReference | PdfObject | ||
inputStream : ByteArray | PdfStream | ||
inputStreamLength : int = -1 | PdfStream | ||
_length : int | PRStream | ||
objGen : int = 0 | PRStream | ||
objNum : int = 0 | PRStream | ||
_offset : int | PRStream | ||
rawLength : int | PdfStream | ||
_reader : PdfReader | PRStream | ||
ref : PdfIndirectReference | PdfStream | ||
streamBytes : ByteArray = null | PdfStream | ||
type : int | PdfObject | ||
writer : PdfWriter | PdfStream |
Method | Defined By | ||
---|---|---|---|
PRStream() | PRStream | ||
canBeInObjStm():Boolean
Whether this object can be contained in an object stream. | PdfObject | ||
PdfDictionary | |||
dispose():void [override] | PRStream | ||
flateCompress(compressionLevel:int):void | PdfStream | ||
[static] | PRStream | ||
[static] | PRStream | ||
Returns a PdfObject as a PdfArray,
resolving indirect references. | PdfDictionary | ||
PdfDictionary | |||
Returns a PdfObject as a PdfNumber,
resolving indirect references. | PdfDictionary | ||
PdfObject | |||
Returns the PdfObject associated to the specified
key, resolving a possible indirect reference to a direct
object. | PdfDictionary | ||
PdfObject | |||
getKeys():KeySet | PdfDictionary | ||
getObjGen():int | PRStream | ||
getObjNum():int | PRStream | ||
getRawLength():int | PdfStream | ||
getType():int | PdfObject | ||
PdfDictionary | |||
isArray():Boolean | PdfObject | ||
isBoolean():Boolean | PdfObject | ||
isDictionary():Boolean | PdfObject | ||
isIndirect():Boolean | PdfObject | ||
isName():Boolean | PdfObject | ||
isNull():Boolean | PdfObject | ||
isNumber():Boolean | PdfObject | ||
isStream():Boolean
Checks if this PdfObject is of the type PdfStream
| PdfObject | ||
isString():Boolean | PdfObject | ||
merge(other:PdfDictionary):void | PdfDictionary | ||
mergeDifferent(other:PdfDictionary):void | PdfDictionary | ||
PdfDictionary | |||
putAll(other:PdfDictionary):void | PdfDictionary | ||
Associates the specified PdfObject as value to the
specified PdfName as key in this map. | PdfDictionary | ||
PdfDictionary | |||
setIndRef(indRef:PRIndirectReference):void
Set the indirect reference
| PdfObject | ||
setObjNum(objNum:int, objGen:int):void | PRStream | ||
[override] | PdfStream | ||
toString():String [override] | PdfStream |
_length | property |
protected var _length:int
_offset | property |
protected var _offset:int
_reader | property |
protected var _reader:PdfReader
length | property |
length:int
public function get length():int
public function set length(value:int):void
objGen | property |
protected var objGen:int = 0
objNum | property |
protected var objNum:int = 0
offset | property |
offset:int
[read-only] public function get offset():int
reader | property |
reader:PdfReader
public function get reader():PdfReader
public function set reader(value:PdfReader):void
PRStream | () | Constructor |
public function PRStream()
dispose | () | method |
override public function dispose():void
fromPRStream | () | method |
public static function fromPRStream(stream:PRStream, newDic:PdfDictionary):PRStream
Parameters
stream:PRStream | |
newDic:PdfDictionary |
PRStream |
fromReader | () | method |
public static function fromReader(reader:PdfReader, offset:int):PRStream
Parameters
reader:PdfReader | |
offset:int |
PRStream |
getObjGen | () | method |
public function getObjGen():int
Returnsint |
getObjNum | () | method |
public function getObjNum():int
Returnsint |
setObjNum | () | method |
public function setObjNum(objNum:int, objGen:int):void
Parameters
objNum:int | |
objGen:int |