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.
integer $_genNum = ''
Generation number
integer $_objNum = ''
Object number within PDF file
Zend_Pdf_Element $_value = ''
Object value
__call(
string $method, array $args
)
:
mixed
Call handler
__construct(
Zend_Pdf_Element $val, integer $objNum, integer $genNum, Zend_Pdf_ElementFactory $factory
)
:
Object constructor
__get(
string $property
)
:
mixed
Get handler
__set(
string $property, mixed $value
)
:
Set handler
cleanUp(
)
:
Clean up resources, used by object
dump(
Zend_Pdf_ElementFactory $factory
)
:
string
Dump object to a string to save within PDF file.
$factory parameter defines operation context.
getFactory(
)
:
Zend_Pdf_ElementFactory
Check, that object is generated by specified factory
getGenNum(
)
:
integer
Get generation number
getObjNum(
)
:
integer
Get object number
getObject(
)
:
Zend_Pdf_Element_Object
Return object, which can be used to identify object and its references identity
getType(
)
:
integer
Return type of the element.
toPhp(
)
:
mixed
Convert PDF element to PHP type.
toString(
Zend_Pdf_Factory $factory
=
null
)
:
string
Return reference to the object
touch(
)
:
Mark object as modified, to include it into new PDF file segment