Skip to content
◈ PDFToolkit object by object
PackagesTutorialsReferenceGitHub ↗
EnglishFrançais

Discover

HomeGetting startedCore and modulesComponentsArchitecture

Packages

Core: objects and writingReading a PDFConverting imagesInspecting fonts

Learn

All tutorials01. First document02. Pages and text03. Drawing and transformations04. Bookmarks and destinations05. Clickable links06. Images07. Gradient and function08. Compressed objects09. TrueType font and Unicode10. JPEG and PNG images11. Incremental revisions12. Reading pages from an external PDF13. Adobe extensions and Bates numbering14. AcroForm fields and appearances15. Logical structure and tagged content16. Linearization17. Colours, patterns and gradients18. CMaps and Unicode19. Filters and predictors20. PDF signatures21. Images, transparency and layers22. Native fonts and vertical writing23. Navigation, articles and presentation24. Embedded files and collections25. Deletion and generations26. Signature field policy27. PDF 2.0 and associated filesRecipe: table

Explore

Component referenceSpecification coverageAdobe supplementSecurityReleases

Core 0.6.1 · modules 0.1.7
PHP 8.3+ · PDF 1.7

Reference

Optional module: external images

All components in this family are available below. Global search also finds PDF entries and type names.

classOptional · pdftoolkit/pdf-images

ImageFileBytes

PDF\Images

Encoded bytes supplied by the application; this object never opens a path or URL.

classOptional · pdftoolkit/pdf-images

ImageImportLimits

PDF\Images

Resource bounds applied before allocating decoded image rows.

classOptional · pdftoolkit/pdf-images

JpegComponent

PDF\Images

One component in a JPEG frame header, including its sampling and quantization table.

classOptional · pdftoolkit/pdf-images

JpegFrame

PDF\Images

Supported eight-bit Huffman DCT frame, baseline or progressive.

classOptional · pdftoolkit/pdf-images

JpegImageReader

PDF\Images

Inspects JPEG framing and supported colour semantics without decoding DCT coefficients.

classOptional · pdftoolkit/pdf-images

PngChunk

PDF\Images

A framed PNG chunk with its checksum verified before interpretation.

enumOptional · pdftoolkit/pdf-images

PngColorType

PDF\Images

PNG colour type codes, distinct from the PDF image colour space.

classOptional · pdftoolkit/pdf-images

PngImageDecoder

PDF\Images

Strict framing and bounded decoding of static, non-interlaced eight-bit PNG images.

classOptional · pdftoolkit/pdf-images

PngScanlineDecoder

PDF\Images

Reconstructs the five PNG scanline filters for byte-aligned samples.

PDFToolkit · ISO 32000-1:2008 · Adobe ExtensionLevel 3 · MITCore 0.6.1 · Documentation 684ea40