C# Class iTextSharp.text.pdf.PdfWriter.PdfBody

Show file Open project: mapo80/iTextSharp-Monotouch

Protected Properties

Property Type Description
currentObjNum int
index ByteBuffer
numObj int
position long
refnum int
streamObjects ByteBuffer
writer PdfWriter
xrefs System.util.collections.OrderedTree

Private Properties

Property Type Description
Add PdfIndirectObject
Add PdfIndirectObject
Add PdfIndirectObject
Add PdfIndirectObject
Add PdfIndirectObject

Public Methods

Method Description
FlushObjStm ( ) : void
WriteCrossReferenceTable ( Stream os, PdfIndirectReference root, PdfIndirectReference info, PdfIndirectReference encryption, PdfObject fileID, long prevxref ) : void

Protected Methods

Method Description
Add ( PdfObject objecta, int refNumber, bool inObjStm ) : PdfIndirectObject
AddToObjStm ( PdfObject obj, int nObj ) : PdfWriter.PdfBody.PdfCrossReference
PdfBody ( PdfWriter writer ) : System

Private Methods

Method Description
Add ( PdfObject objecta ) : PdfIndirectObject
Add ( PdfObject objecta, PdfIndirectReference refa ) : PdfIndirectObject
Add ( PdfObject objecta, PdfIndirectReference refa, bool inObjStm ) : PdfIndirectObject
Add ( PdfObject objecta, bool inObjStm ) : PdfIndirectObject
Add ( PdfObject objecta, int refNumber ) : PdfIndirectObject

Method Details

Add() protected method

protected Add ( PdfObject objecta, int refNumber, bool inObjStm ) : PdfIndirectObject
objecta PdfObject
refNumber int
inObjStm bool
return PdfIndirectObject

AddToObjStm() protected method

protected AddToObjStm ( PdfObject obj, int nObj ) : PdfWriter.PdfBody.PdfCrossReference
obj PdfObject
nObj int
return PdfWriter.PdfBody.PdfCrossReference

FlushObjStm() public method

public FlushObjStm ( ) : void
return void

PdfBody() protected method

protected PdfBody ( PdfWriter writer ) : System
writer PdfWriter
return System

WriteCrossReferenceTable() public method

public WriteCrossReferenceTable ( Stream os, PdfIndirectReference root, PdfIndirectReference info, PdfIndirectReference encryption, PdfObject fileID, long prevxref ) : void
os Stream
root PdfIndirectReference
info PdfIndirectReference
encryption PdfIndirectReference
fileID PdfObject
prevxref long
return void

Property Details

currentObjNum protected property

protected int currentObjNum
return int

index protected property

protected ByteBuffer index
return ByteBuffer

numObj protected property

protected int numObj
return int

position protected property

protected long position
return long

refnum protected property

protected int refnum
return int

streamObjects protected property

protected ByteBuffer streamObjects
return ByteBuffer

writer protected property

protected PdfWriter,iTextSharp.text.pdf writer
return PdfWriter

xrefs protected property

protected OrderedTree,System.util.collections xrefs
return System.util.collections.OrderedTree