class final Core · roukmoute/pdf 0.6.2

PDF\Syntax\Filters\LzwEncodingTable
State belongs to one encoding call; prefix/byte pairs avoid storing repeated long strings.

Lire la déclaration source ↗

Héritage et contrats

Ce type ne déclare pas de parent, d’interface ou de trait.

Construction

__construct()

public function __construct(PDF\Syntax\Filters\EarlyChange $earlyChange)

Déclarée par PDF\Syntax\Filters\LzwEncodingTable · Voir le code ↗

Méthodes déclarées

append()

public function append(int $prefix, int $byte): bool
True means the last available entry was created and a clear marker is required.

Déclarée par PDF\Syntax\Filters\LzwEncodingTable · Voir le code ↗

bits()

public function bits(): PDF\Syntax\Object\IntegerType

Déclarée par PDF\Syntax\Filters\LzwEncodingTable · Voir le code ↗

clear()

public function clear(): void

Déclarée par PDF\Syntax\Filters\LzwEncodingTable · Voir le code ↗

endMarkerBits()

public function endMarkerBits(): PDF\Syntax\Object\IntegerType
The decoder catches up after the final data code, before reading EOD.

Déclarée par PDF\Syntax\Filters\LzwEncodingTable · Voir le code ↗

lookup()

public function lookup(int $prefix, int $byte): ?int

Déclarée par PDF\Syntax\Filters\LzwEncodingTable · Voir le code ↗