class final readonly Core · roukmoute/pdf 0.6.1

PDF\Syntax\Filters\PredictorLayout
Explicit interleaved PDF sample rows, not a parser for PNG or TIFF files.

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\Object\IntegerType $colors = new IntegerType(1), PDF\Syntax\Object\IntegerType $columns = new IntegerType(1), PDF\Syntax\Filters\PredictorBitsPerComponent $bitsPerComponent = PDF\Syntax\Filters\PredictorBitsPerComponent::Eight)

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

Méthodes déclarées

parameters()

public function parameters(PDF\Syntax\Object\IntegerType $predictor): PDF\Syntax\Object\DictionaryType

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

validateBytes()

public function validateBytes(string $bytes): void

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

Propriétés

DéclarationProvenance et documentation
public readonly PDF\Syntax\Filters\PredictorBitsPerComponent $bitsPerComponentPDF\Syntax\Filters\PredictorLayout
public readonly int $bytesPerPixelPDF\Syntax\Filters\PredictorLayout
public readonly int $bytesPerRowPDF\Syntax\Filters\PredictorLayout
public readonly PDF\Syntax\Object\IntegerType $colorsPDF\Syntax\Filters\PredictorLayout
public readonly PDF\Syntax\Object\IntegerType $columnsPDF\Syntax\Filters\PredictorLayout
public readonly int $samplesPerRowPDF\Syntax\Filters\PredictorLayout