class final Optional · pdftoolkit/pdf-codecs 0.1.0

PDFToolkit\Codecs\Jbig2\Bitmap
Packed JBIG2 pixels, zero white/one black; page export explicitly reverses PDF polarity.

Read the source declaration ↗

Inheritance and contracts

This type declares no parent, interface or trait.

Construction

__construct()

public function __construct(int $width, int $height, PDFToolkit\Codecs\DecodeBudget $budget, int $default = 0)

Declared by PDFToolkit\Codecs\Jbig2\Bitmap · View the code ↗

Declared methods

compose()

public function compose(self $source, int $left, int $top, int $operator): void

Declared by PDFToolkit\Codecs\Jbig2\Bitmap · View the code ↗

crop()

public function crop(int $left, int $top, int $width, int $height): self

Declared by PDFToolkit\Codecs\Jbig2\Bitmap · View the code ↗

get()

public function get(int $x, int $y): int

Declared by PDFToolkit\Codecs\Jbig2\Bitmap · View the code ↗

pdfSamples()

public function pdfSamples(): string

Declared by PDFToolkit\Codecs\Jbig2\Bitmap · View the code ↗

set()

public function set(int $x, int $y, int $value): void

Declared by PDFToolkit\Codecs\Jbig2\Bitmap · View the code ↗

Properties

DeclarationOrigin and documentation
public readonly int $heightPDFToolkit\Codecs\Jbig2\Bitmap
public readonly int $stridePDFToolkit\Codecs\Jbig2\Bitmap
public readonly int $widthPDFToolkit\Codecs\Jbig2\Bitmap