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
$_generations= ''
Generation numbers for free objects.
Array: objNum => nextGeneration

addReference(
string $ref, integer $offset, boolean $inuse
=
true
)
:
void
Add reference to the reference table
Name | Type | Description |
---|---|---|
$ref | string | |
$offset | integer | |
$inuse | boolean |

getNewGeneration(
integer $objNum
)
:
\unknown
Get next generation number for free object
Name | Type | Description |
---|---|---|
$objNum | integer |
Type | Description |
---|---|
\unknown |

getNextFree(
string $ref
)
:
integer
Get next object from a list of free objects.
Name | Type | Description |
---|---|---|
$ref | string |
Type | Description |
---|---|
integer |
Exception | Description |
---|---|
\Zend_Pdf_Exception |

getOffset(
string $ref
)
:
integer
Get object offset
Name | Type | Description |
---|---|---|
$ref | string |
Type | Description |
---|---|
integer |

setParent(
\Zend_Pdf_Element_Reference_Table $parent
)
:
void
Set parent reference table
Name | Type | Description |
---|---|---|
$parent | \Zend_Pdf_Element_Reference_Table |