class final Core · roukmoute/pdf 0.6.2
PDF\Specification\Dictionary\ProjectionDictionaryTable305\PSEntryTable 305, /PS; PDF type: number or name; Optional; meaningful only if Subtype is P.Inheritance and contracts
Parent : PDF\Specification\SchemaEntry
Definition in the specification
Table 305 · Entries in a projection dictionary
ISO 32000-1:2008, §13.6.4.2 · PDF page 532 ↗
/PS number or name
(Optional; meaningful only if Subtype is P) An object that specifies the scaling used when projecting the 3D artwork onto the annotation’s target coordinate system. It defines the diameter of the circle formed by the intersection of the near plane and the cone specified by FOV. The value may be one of the following: • A positive number that explicitly specifies the diameter as a distance in the annotation’s target coordinate system. • A name specifying that the diameter shall be set to the width (W), height (H), minimum of width and height (Min), or maximum of width and height (Max) of the annotation’s 3D view box. Default value: W.
Qualifier: Optional; meaningful only if Subtype is P
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\NumericType|PDF\Syntax\Object\NameType|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\ProjectionDictionaryTable305\PSEntry |
TABLE | | PDF\Specification\Dictionary\ProjectionDictionaryTable305\PSEntry |
VARIABLE | | PDF\Specification\SchemaEntry |