SetaPDF_Core_Resource_PropertyList Resource class for handling external graphic states
File: /SetaPDF v2/Core/Resource/PropertyList.php
Class hierarchy
Implements
Summary
Constants
TYPE_COLOR_SPACE
Type constant
TYPE_EXT_G_STATE
Type constant
TYPE_FONT
Type constant
TYPE_PATTERN
Type constant
TYPE_PROC_SET
Type constant
TYPE_PROPERTIES
Type constant
TYPE_SHADING
Type constant
TYPE_X_OBJECT
Type constant
Properties
$_indirectObject
protected SetaPDF_Core_Type_IndirectObjectInterface SetaPDF_Core_Resource_PropertyList::$_indirectObject
The indirect object for this property list
Methods
__construct()
public SetaPDF_Core_Resource_PropertyList::__construct (
[ SetaPDF_Core_Type_IndirectObjectInterface|SetaPDF_Core_Type_Dictionary $objectOrDictionary = null ]
)The constructor.
Parameters
- $objectOrDictionary : SetaPDF_Core_Type_IndirectObjectInterface|SetaPDF_Core_Type_Dictionary
Exceptions
Throws InvalidArgumentException
getIndirectObject()
public SetaPDF_Core_Resource_PropertyList::getIndirectObject (
[ SetaPDF_Core_Document|null $document = null ]
): SetaPDF_Core_Type_IndirectObjectInterfaceGets an indirect object for this property list.
Parameters
- $document : SetaPDF_Core_Document|null
Exceptions
Throws InvalidArgumentException