class final Core · roukmoute/pdf 0.6.1
PDF\Specification\Adobe\Dictionary\MarkupAnnotationsTable8_21\ExDataEntryAdobe table 8.21, /ExData; PDF type: dictionary; Optional; PDF 1.7.Inheritance and contracts
Parent : PDF\Specification\SchemaEntry
Definition in the Adobe supplement
Table 8.21 · Additional entries specific to markup annotations
PDF 1.7 · Adobe ExtensionLevel 3 · §8.4.5 · PDF page 38 ↗
/ExData dictionary
(Optional; PDF 1.7) An external data dictionary specifying data to be associated with the annotation. This dictionary contains the following entries: Type (optional): If present, must be ExData. Subtype (required): A name specifying the type of data that the markup annotation is associated with. Markup3D (PDF 1.7) for a 3D comment. Additional entries in this dictionary are listed in Table 9.48 on page 835. (See also implementation note 96 in Appendix H.) 3DM (ExtensionLevel 3) for a 3D measurement. Additional entries in this dictionary are listed in “TABLE 9.39g Entries in the external data dictionary of a projection annotation” on page 76. MarkupGeo (ExtensionLevel 3) for geospatial markup. This Subtype does not define any additional entries. For each value of Subtype, other entries are defined. Table 9.48 on page 835 lists the values that correspond to a subtype of Markup3D. (See also implementation note 96 in Appendix H.)
Qualifier: Optional; PDF 1.7
Each entry preserves its ISO or Adobe source. Related rules and mechanisms are described in supplement 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\Adobe\Dictionary\MarkupAnnotationsTable8_21\ExDataEntry |
TABLE | | PDF\Specification\Adobe\Dictionary\MarkupAnnotationsTable8_21\ExDataEntry |
VARIABLE | | PDF\Specification\SchemaEntry |