Zend Framework  1.12
Public Member Functions | List of all members
Zend_Pdf_Trailer_Keeper Class Reference

Public Member Functions

 __construct (Zend_Pdf_Element_Dictionary $dict, Zend_Pdf_Element_Reference_Context $context, Zend_Pdf_Trailer $prev=null)
 Object constructor.
 
 setPrev (Zend_Pdf_Trailer_Keeper $prev)
 Setter for $this->_prev.
 
 getPrev ()
 Getter for $this->_prev.
 
 getPDFLength ()
 Get length of source PDF.
 
 getPDFString ()
 Get PDF String.
 
 getRefTable ()
 Get reference table, which corresponds to the trailer.
 
 getLastFreeObject ()
 Get header of free objects list Returns object number of last free object.
 
- Public Member Functions inherited from Zend_Pdf_Trailer
 __construct (Zend_Pdf_Element_Dictionary $dict)
 Object constructor.
 
 __get ($property)
 Get handler.
 
 __set ($property, $value)
 Set handler.
 
 toString ()
 Return string trailer representation.
 
 getPDFLength ()
 Get length of source PDF.
 
 getPDFString ()
 Get PDF String.
 
 getLastFreeObject ()
 Get header of free objects list Returns object number of last free object.
 

Constructor & Destructor Documentation

__construct ( Zend_Pdf_Element_Dictionary  $dict,
Zend_Pdf_Element_Reference_Context  $context,
Zend_Pdf_Trailer  $prev = null 
)

Object constructor.

Parameters
Zend_Pdf_Element_Dictionary$dict
Zend_Pdf_Element_Reference_Context$context
Zend_Pdf_Trailer$prev

Member Function Documentation

getLastFreeObject ( )

Get header of free objects list Returns object number of last free object.

Exceptions
Zend_Pdf_Exception
Returns
integer

Here is work around for some wrong generated PDFs. We have not found reference to the header of free object list, thus we treat it as there are no free objects.

getPDFLength ( )

Get length of source PDF.

Returns
string
getPDFString ( )

Get PDF String.

Returns
string
getPrev ( )

Getter for $this->_prev.

Returns
Zend_Pdf_Trailer
getRefTable ( )

Get reference table, which corresponds to the trailer.

Proxy to the $_context member methad call

Returns
Zend_Pdf_Element_Reference_Context
setPrev ( Zend_Pdf_Trailer_Keeper  $prev)

Setter for $this->_prev.

Parameters
Zend_Pdf_Trailer_Keeper$prev