class final readonly Optional · pdftoolkit/pdf-codecs 0.1.0

PDFToolkit\Codecs\DecodedImage
Component planes preserve precision, sampling geometry, colour metadata and alpha association.

Read the source declaration ↗

Inheritance and contracts

This type declares no parent, interface or trait.

Construction

__construct()

public function __construct(int $width, int $height, array $components, PDFToolkit\Codecs\ColorInformation $color = new ColorInformation(), int $originX = 0, int $originY = 0, array $channelDefinitions = [], array $chromaKey = [])
@param non-empty-list<ComponentPlane> $components
@param list<ChannelDefinition> $channelDefinitions
@param list<int> $chromaKey Native chroma-key samples, retained without applying transparency.

Declared by PDFToolkit\Codecs\DecodedImage · View the code ↗

Properties

DeclarationOrigin and documentation
public readonly array $channelDefinitionsPDFToolkit\Codecs\DecodedImage
public readonly array $chromaKeyPDFToolkit\Codecs\DecodedImage
public readonly PDFToolkit\Codecs\ColorInformation $colorPDFToolkit\Codecs\DecodedImage
public readonly array $componentsPDFToolkit\Codecs\DecodedImage
public readonly int $heightPDFToolkit\Codecs\DecodedImage
public readonly int $originXPDFToolkit\Codecs\DecodedImage
public readonly int $originYPDFToolkit\Codecs\DecodedImage
public readonly int $widthPDFToolkit\Codecs\DecodedImage