class final Optionnel · pdftoolkit/pdf-codecs 0.1.0

PDFToolkit\Codecs\Jpeg2000\Input
A bounded view; all lengths are checked before slicing or advancing.

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(string $bytes, int $start = 0, ?int $end = null)

Déclarée par PDFToolkit\Codecs\Jpeg2000\Input · Voir le code ↗

Méthodes déclarées

done()

public function done(): void

Déclarée par PDFToolkit\Codecs\Jpeg2000\Input · Voir le code ↗

remaining()

public function remaining(): int

Déclarée par PDFToolkit\Codecs\Jpeg2000\Input · Voir le code ↗

skip()

public function skip(int $length): void
@phpstan-impure

Déclarée par PDFToolkit\Codecs\Jpeg2000\Input · Voir le code ↗

take()

public function take(int $length): string
@phpstan-impure

Déclarée par PDFToolkit\Codecs\Jpeg2000\Input · Voir le code ↗

u16()

public function u16(): int
@phpstan-impure

Déclarée par PDFToolkit\Codecs\Jpeg2000\Input · Voir le code ↗

u32()

public function u32(): int
@phpstan-impure

Déclarée par PDFToolkit\Codecs\Jpeg2000\Input · Voir le code ↗

u8()

public function u8(): int
@phpstan-impure

Déclarée par PDFToolkit\Codecs\Jpeg2000\Input · Voir le code ↗

view()

public function view(int $length): self
@phpstan-impure

Déclarée par PDFToolkit\Codecs\Jpeg2000\Input · Voir le code ↗

Propriétés

DéclarationProvenance et documentation
public readonly string $bytesPDFToolkit\Codecs\Jpeg2000\Input
public readonly int $endPDFToolkit\Codecs\Jpeg2000\Input
public int $positionPDFToolkit\Codecs\Jpeg2000\Input