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

public const string SetaPDF_Core_Resource::TYPE_COLOR_SPACE = 'ColorSpace'

Type constant

TYPE_EXT_G_STATE

public const string SetaPDF_Core_Resource::TYPE_EXT_G_STATE = 'ExtGState'

Type constant

TYPE_FONT

public const string SetaPDF_Core_Resource::TYPE_FONT = 'Font'

Type constant

TYPE_PATTERN

public const string SetaPDF_Core_Resource::TYPE_PATTERN = 'Pattern'

Type constant

TYPE_PROC_SET

public const string SetaPDF_Core_Resource::TYPE_PROC_SET = 'ProcSet'

Type constant

TYPE_PROPERTIES

public const string SetaPDF_Core_Resource::TYPE_PROPERTIES = 'Properties'

Type constant

TYPE_SHADING

public const string SetaPDF_Core_Resource::TYPE_SHADING = 'Shading'

Type constant

TYPE_X_OBJECT

public const string SetaPDF_Core_Resource::TYPE_X_OBJECT = 'XObject'

Type constant


Properties

$_dictionary

$_indirectObject


Methods

__construct()

public SetaPDF_Core_Resource_PropertyList::__construct (
[ $objectOrDictionary = null ]
)

The constructor.

Parameters
$objectOrDictionary
 
Exceptions

Throws InvalidArgumentException

getDictionary()

Get the property list dictionary.

getIndirectObject()

Gets an indirect object for this property list.

Parameters
$document : SetaPDF_Core_Document|null
 
Exceptions

Throws InvalidArgumentException

See

getResourceType()

Returns the resource type for the property list.

See