Package | org.purepdf.pdf |
Class | public class PdfOutline |
Inheritance | PdfOutline PdfDictionary PdfObject it.sephiroth.utils.ObjectHash |
Property | Defined By | ||
---|---|---|---|
color : RGBColor | PdfOutline | ||
count : int | PdfOutline | ||
indirectReference : PdfIndirectReference | PdfOutline | ||
kids : Vector.<PdfOutline> | PdfOutline | ||
level : int [read-only] | PdfOutline | ||
open : Boolean [write-only] | PdfOutline | ||
opened : Boolean [read-only] | PdfOutline | ||
parent : PdfOutline [read-only] | PdfOutline | ||
size : int [read-only] | PdfDictionary | ||
style : int | PdfOutline | ||
tag : String | PdfOutline | ||
title : String | PdfOutline | ||
writer : PdfWriter
Constructs a PdfOutline
| PdfOutline |
Property | Defined By | ||
---|---|---|---|
_action : PdfAction | PdfOutline | ||
bytes : Bytes | PdfObject | ||
_destination : PdfDestination | PdfOutline | ||
dictionaryType : PdfName | PdfDictionary | ||
hashMap : HashMap | PdfDictionary | ||
indRef : PRIndirectReference | PdfObject | ||
type : int | PdfObject | ||
_writer : PdfWriter | PdfOutline |
Method | Defined By | ||
---|---|---|---|
PdfOutline($writer:PdfWriter) | PdfOutline | ||
addKid(outline:PdfOutline):void | PdfOutline | ||
canBeInObjStm():Boolean
Whether this object can be contained in an object stream. | PdfObject | ||
PdfDictionary | |||
[static] | PdfOutline | ||
dispose():void | PdfObject | ||
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 | ||
getType():int | PdfObject | ||
PdfDictionary | |||
initOutline(parent:PdfOutline, title:String, open:Boolean):void | PdfOutline | ||
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 | |||
setDestinationPage(pageReference:PdfIndirectReference):Boolean | PdfOutline | ||
setIndRef(indRef:PRIndirectReference):void
Set the indirect reference
| PdfObject | ||
[override] | PdfOutline | ||
toString():String [override] | PdfDictionary |
_action | property |
protected var _action:PdfAction
_destination | property |
protected var _destination:PdfDestination
_writer | property |
protected var _writer:PdfWriter
color | property |
color:RGBColor
public function get color():RGBColor
public function set color(value:RGBColor):void
count | property |
count:int
public function get count():int
public function set count(value:int):void
indirectReference | property |
indirectReference:PdfIndirectReference
public function get indirectReference():PdfIndirectReference
public function set indirectReference(value:PdfIndirectReference):void
kids | property |
kids:Vector.<PdfOutline>
public function get kids():Vector.<PdfOutline>
public function set kids(value:Vector.<PdfOutline>):void
level | property |
level:int
[read-only] public function get level():int
open | property |
open:Boolean
[write-only] public function set open(value:Boolean):void
opened | property |
opened:Boolean
[read-only] public function get opened():Boolean
parent | property |
style | property |
style:int
public function get style():int
public function set style(value:int):void
tag | property |
tag:String
public function get tag():String
public function set tag(value:String):void
title | property |
title:String
public function get title():String
public function set title(value:String):void
writer | property |
writer:PdfWriter
Constructs a PdfOutline
public function get writer():PdfWriter
public function set writer(value:PdfWriter):void
PdfOutline | () | Constructor |
addKid | () | method |
create | () | method |
public static function create(parent:PdfOutline, destination:PdfDestination, title:Paragraph, open:Boolean):PdfOutline
Parameters
parent:PdfOutline | |
destination:PdfDestination | |
title:Paragraph | |
open:Boolean |
PdfOutline |
initOutline | () | method |
public function initOutline(parent:PdfOutline, title:String, open:Boolean):void
Parameters
parent:PdfOutline | |
title:String | |
open:Boolean |
setDestinationPage | () | method |
public function setDestinationPage(pageReference:PdfIndirectReference):Boolean
Parameters
pageReference:PdfIndirectReference |
Boolean |
toPdf | () | method |
override public function toPdf(writer:PdfWriter, os:IOutputStream):void
Parameters
writer:PdfWriter | |
os:IOutputStream |