HotPDF component help

Use this reference to find the main component classes, page drawing API, security options, image and compression support, and working Pascal examples directly in the web help

1449+

API, example, conformance, preflight, and workflow topics are available as standalone web pages

Why Choose HotPDF

Eight hard-to-match differentiators, the supporting evidence, and the audiences HotPDF is built for — on one page: native source with no DLL, full OpenType shaping, in-process PFX signing, PAdES, three-axis compliance, the multi-gigabyte Direct File API and more

See the core selling points

Core Component

Create documents, configure output, manage metadata, protect files, and finalize generated PDFs

THotPDF class

Advanced Workflows

Review loaded-document resolution, direct-file handling, xref-stream parsing, conformance output, and shaping helper workflows

Advanced workflow methods

Loaded Document Toolkit

Edit, merge, inspect, sign, search, print, and display existing PDFs through the loaded-document and VCL viewer APIs

Loaded document toolkit

Capability Map

Explore the HotPDF overview for forms, annotations, secure signatures, conformance, layers, graphics, images, text, large files, and stream output capabilities

HotPDF Overview

Page Drawing

Draw text, paths, curves, images, metafiles, annotations, and barcode output on the active page

THPDFPage class

Barcode APIs

Review THPDFBarcode, barcode option enums, simple bar records, and Simple* encoder functions

HPDFBarcode unit reference

Compression

Understand FlateDecode, LZW, JBIG2, JPEG, JPEG2000, and bundled native compression paths

Compression overview

Preflight

Generate structure reports, apply profiles, write JSON or HTML, aggregate batch runs, and review diagnostics

Preflight cookbook

Viewer Preferences

Control initial display, print preferences, page layout, page mode, and related PDF viewer settings

ViewerPreferences reference

Pascal Examples

Open runnable examples for document creation, drawing, encryption, font embedding, paragraphs, and outlines

Example topics

Release Notes

Review the HTML version history for user-visible HotPDF features, fixes, compatibility changes, and documentation updates

Open release notes