PDFium Delphi Component
PDFium-based viewing, rendering, forms, PAdES signing, redaction, comparison, and standards validation for Delphi, C++Builder, and Lazarus.
PDF and spreadsheet SDKs
PDF libraries
Choose a PDF toolkit for viewing, rendering, creating, editing, signing, preflight reporting, and standards-aware document workflows.

Comparison
All three read, render, sign, and validate PDFs, and all three ship complete Object Pascal source with royalty-free deployment. They differ in what they can do that the others cannot, and in what you have to ship alongside your application.
| Library | Best fit | What only this one does | Deployment |
|---|---|---|---|
| HotPDF Delphi Component | Creating and editing PDFs with nothing to ship alongside | Its own rendering engine and image codecs (JBIG2, JPEG 2000, CCITT, TIFF), a complete Type1 / OpenType font engine, a live XFA form runtime with QuickJS JavaScript and FormCalc scripting, HTML5 template import, SVG import and export, Factur-X and XRechnung e-invoice validation, and a portable Linux core driven through JSON jobs and a C ABI | Compiles into your executable. No PDF runtime to redistribute, version-match, or clear through a deployment audit |
| PDF Library for Delphi | One toolkit for the whole document lifecycle | Switchable GDI+ / PDFium / Cairo renderers, structural audit APIs, PKCS#11 hardware-token signing, EU trust-list validation, Arlington PDF Model checking, PDF/UA-2 checks, DOCX / HTML / Markdown export, hyphenated text flow, and parallel batch rendering | Object Pascal source, plus DLL, ActiveX and Dylib entry points when non-Delphi code has to call in |
| PDFium Delphi Component | Reading, reviewing, and compliance work | An accessible read-aloud architecture, table extraction to CSV / JSON, semantic reflow into HTML, progressive loading of remote documents, native LCL viewer builds for Linux (Qt6) and macOS (Cocoa), LittleCMS-based ICC color conversion, annotation and form-widget comparison independent of page pixels, and PAdES B-B through B-LTA signing including remote and HSM workflows | Ships the PDFium library (pdfium.dll on Windows) next to your application; optional V8 / XFA runtime for those features |
Choose HotPDF when the application generates documents and you cannot or would rather not redistribute a rendering engine. Choose PDF Library for Delphi when one toolkit has to cover the full lifecycle, or when hardware-token signing, EU trust-list validation, or non-Delphi callers are in scope. Choose PDFium Delphi Component when the work is reading, reviewing, and proving compliance rather than authoring.
Open the detailed product pages for supported IDE versions, current releases, code examples, evaluation downloads, documentation, and transparent license tiers.
PDFium-based viewing, rendering, forms, PAdES signing, redaction, comparison, and standards validation for Delphi, C++Builder, and Lazarus.
All-in-one PDF developer kit for creation, editing, rendering, signing, forms, and print workflows.
Native PDF creation, editing, signing, OCR, and dynamic XFA forms with full source for Delphi, C++Builder, and Free Pascal.