class final readonly Optionnel · pdftoolkit/pdf-codecs 0.1.0

PDFToolkit\Codecs\Jbig2\HuffmanTable
Annex B canonical codes, bounded without a recursive tree; PDF.js Apache-2.0 adaptation.

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(array $lines, bool $explicit, PDFToolkit\Codecs\DecodeBudget $budget)
@param list<array<int, int|string>> $lines [low,length,range,code,lower?] or [length,code] for OOB

Déclarée par PDFToolkit\Codecs\Jbig2\HuffmanTable · Voir le code ↗

Méthodes déclarées

decode()

public function decode(PDFToolkit\Codecs\Jbig2\BitInput $input): ?int

Déclarée par PDFToolkit\Codecs\Jbig2\HuffmanTable · Voir le code ↗

required()

public function required(PDFToolkit\Codecs\Jbig2\BitInput $input): int

Déclarée par PDFToolkit\Codecs\Jbig2\HuffmanTable · Voir le code ↗

Propriétés

DéclarationProvenance et documentation
public readonly bool $hasOutOfBandPDFToolkit\Codecs\Jbig2\HuffmanTable