class final readonly Core · roukmoute/pdf 0.7.1
PDF\Syntax\Filters\PredictorLayoutExplicit interleaved PDF sample rows, not a parser for PNG or TIFF files.Inheritance and contracts
This type declares no parent, interface or 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)Declared methods
parameters()
public function parameters(PDF\Syntax\Object\IntegerType $predictor): PDF\Syntax\Object\DictionaryTypevalidateBytes()
public function validateBytes(string $bytes): voidProperties
| Declaration | Origin and documentation |
|---|---|
public readonly PDF\Syntax\Filters\PredictorBitsPerComponent $bitsPerComponent | PDF\Syntax\Filters\PredictorLayout |
public readonly int $bytesPerPixel | PDF\Syntax\Filters\PredictorLayout |
public readonly int $bytesPerRow | PDF\Syntax\Filters\PredictorLayout |
public readonly PDF\Syntax\Object\IntegerType $colors | PDF\Syntax\Filters\PredictorLayout |
public readonly PDF\Syntax\Object\IntegerType $columns | PDF\Syntax\Filters\PredictorLayout |
public readonly int $samplesPerRow | PDF\Syntax\Filters\PredictorLayout |