class final Core · roukmoute/pdf 0.6.2
PDF\Specification\Dictionary\ViewerPreferencesDictionaryTable150\PickTrayByPDFSizeEntryTable 150, /PickTrayByPDFSize; PDF type: boolean; Optional; PDF 1.7.Inheritance and contracts
Parent : PDF\Specification\SchemaEntry
Definition in the specification
Table 150 · Entries in a viewer preferences dictionary
ISO 32000-1:2008, §12.2 · PDF page 373 ↗
/PickTrayByPDFSize boolean
(Optional; PDF 1.7) A flag specifying whether the PDF page size shall be used to select the input paper tray. This setting influences only the preset values used to populate the print dialog presented by a conforming reader. If PickTrayByPDFSize is true, the check box in the print dialog associated with input paper tray shall be checked. This setting has no effect on operating systems that do not provide the ability to pick the input tray by size. Default value: as defined by the conforming reader
Qualifier: Optional; PDF 1.7
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\BooleanType|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\ViewerPreferencesDictionaryTable150\PickTrayByPDFSizeEntry |
TABLE | | PDF\Specification\Dictionary\ViewerPreferencesDictionaryTable150\PickTrayByPDFSizeEntry |
VARIABLE | | PDF\Specification\SchemaEntry |