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 'indirect object' element implementation
Zend_Pdf_ElementFactory $_factory = ''Reference to the factory.
Detailsinteger $_genNum = ''Generation number
Detailsinteger $_objNum = ''Object number within PDF file
DetailsZend_Pdf_Element $_value = ''Object value
Details__call(
string $method, array $args
)
:
mixedCall handler
Details__construct(
Zend_Pdf_Element $val, integer $objNum, integer $genNum, Zend_Pdf_ElementFactory $factory
)
:
Object constructor
Details__get(
string $property
)
:
mixedGet handler
Details__set(
string $property, mixed $value
)
:
Set handler
DetailscleanUp(
)
:
Clean up resources, used by object
Detailsdump(
Zend_Pdf_ElementFactory $factory
)
:
stringDump object to a string to save within PDF file.
$factory parameter defines operation context.
DetailsgetFactory(
)
:
Zend_Pdf_ElementFactoryCheck, that object is generated by specified factory
DetailsgetGenNum(
)
:
integerGet generation number
DetailsgetObjNum(
)
:
integerGet object number
DetailsgetObject(
)
:
Zend_Pdf_Element_ObjectReturn object, which can be used to identify object and its references identity
DetailsgetType(
)
:
integerReturn type of the element.
DetailstoPhp(
)
:
mixedConvert PDF element to PHP type.
DetailstoString(
Zend_Pdf_Factory $factory
=
null
)
:
stringReturn reference to the object
Detailstouch(
)
:
Mark object as modified, to include it into new PDF file segment
Details