class final Core · roukmoute/pdf 0.6.2
PDF\Specification\Dictionary\Type1FormDictionaryTable95\ResourcesEntryTable 95, /Resources; PDF type: dictionary; Optional but strongly recommended; PDF 1.2.Inheritance and contracts
Parent : PDF\Specification\SchemaEntry
Definition in the specification
Table 95 · Additional Entries Specific to a Type 1 Form Dictionary
ISO 32000-1:2008, §8.10.2 · PDF page 226 ↗
/Resources dictionary
(Optional but strongly recommended; PDF 1.2) A dictionary specifying any resources (such as fonts and images) required by the form XObject (see 7.8, "Content Streams and Resources"). In a PDF whose version is 1.1 and earlier, all named resources used in the form XObject shall be included in the resource dictionary of each page object on which the form XObject appears, regardless of whether they also appear in the resource dictionary of the form XObject. These resources should also be specified in the form XObject’s resource dictionary as well, to determine which resources are used inside the form XObject. If a resource is included in both dictionaries, it shall have the same name in both locations. In PDF 1.2 and later versions, form XObjects may be independent of the content streams in which they appear, and this is strongly recommended although not required. In an independent form XObject, the resource dictionary of the form XObject is required and shall contain all named resources used by the form XObject. These resources shall not be promoted to the outer content stream’s resource dictionary, although that stream’s resource dictionary refers to the form XObject.
Qualifier: Optional but strongly recommended; PDF 1.2
Conditional descriptions remain traceable. A definition alone does not implement a codec, a signature or every format mechanism. Read the coverage.
Construction
__construct()
public function __construct(PDF\Syntax\Object\DictionaryType|PDF\Syntax\Object\IndirectReference $value)Inherited methods
3 methods from parents and contracts
definition()
public function definition(): PDF\Specification\EntryDefinitionkey()
public function key(): PDF\Syntax\Object\NameTypevalue()
public function value(): PDF\Syntax\FileStructure\BasicTypeProperties
| Declaration | Origin and documentation |
|---|---|
public readonly PDF\Syntax\Object\NameType $key | PDF\Syntax\Object\DictionaryObject\Entry |
public readonly PDF\Syntax\FileStructure\BasicType $value | PDF\Syntax\Object\DictionaryObject\Entry |
Constants
| Name | PHP value | Origin |
|---|---|---|
KEY | | PDF\Specification\Dictionary\Type1FormDictionaryTable95\ResourcesEntry |
TABLE | | PDF\Specification\Dictionary\Type1FormDictionaryTable95\ResourcesEntry |
VARIABLE | | PDF\Specification\SchemaEntry |