class final Core · roukmoute/pdf 0.6.2
PDF\Specification\Dictionary\LZWDecodeAndFlateDecodeFiltersTable8\EarlyChangeEntryTable 8, /EarlyChange; PDF type: integer; LZWDecode only.Inheritance and contracts
Parent : PDF\Specification\SchemaEntry
Definition in the specification
Table 8 · Optional parameters for LZWDecode and FlateDecode filters
ISO 32000-1:2008, §7.4.4.3 · PDF page 36 ↗
/EarlyChange integer
(LZWDecode only) An indication of when to increase the code length. If the value of this entry is 0, code length increases shall be postponed as long as possible. If the value is 1, code length increases shall occur one code early. This parameter is included because LZW sample code distributed by some vendors increases the code length one code earlier than necessary. Default value: 1.
Qualifier: LZWDecode only
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\IntegerType|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\LZWDecodeAndFlateDecodeFiltersTable8\EarlyChangeEntry |
TABLE | | PDF\Specification\Dictionary\LZWDecodeAndFlateDecodeFiltersTable8\EarlyChangeEntry |
VARIABLE | | PDF\Specification\SchemaEntry |