Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
PDF file reference table
array $_free = ''Free entries 'reference' => next free object number
Detailsarray $_generations = ''Generation numbers for free objects.
Array: objNum => nextGeneration
Detailsarray $_inuse = ''In use entries 'reference' => offset
DetailsZend_Pdf_Element_Reference_Table $_parent = ''Parent reference table
Detailsarray $_usedObjects = ''Generation numbers for free objects.
Array: objNum => objGeneration
Details__construct(
)
:
Object constructor
DetailsaddReference(
string $ref, integer $offset, boolean $inuse
=
true
)
:
Add reference to the reference table
DetailsgetNewGeneration(
integer $objNum
)
:
unknownGet next generation number for free object
DetailsgetNextFree(
string $ref
)
:
integerGet next object from a list of free objects.
DetailsgetOffset(
string $ref
)
:
integerGet object offset
DetailssetParent(
Zend_Pdf_Element_Reference_Table $parent
)
:
Set parent reference table
Details