Pomocník ku komponentu HotPDF Pascal

Pomocou tejto referencie nájdete hlavné triedy komponentu, API kreslenia stránok, možnosti zabezpečenia, podporu obrázkov a kompresie aj funkčné príklady pre Delphi, C++Builder, Free Pascal a Lazarus

1605+

Témy API, príkladov, zhody, preflight a pracovných postupov sú dostupné ako samostatné webové stránky

Free Pascal a Lazarus

Zostavujte Win64 aplikácie s Free Pascal 3.2.2 a Lazarus 4.6 cez Lib/FPC/HotPDFLaz.lpk alebo reprodukovateľný skript build-Win64-Lib-FPC.cmd

Tvorba a načítanie dokumentov sú podporené s kompresiou Flate a šifrovaním AES; kodeky TIFF, JPEG 2000, JBIG2, správy farieb a Zopfli nie sú do zostavení Free Pascal linkované a pri požiadavke hlásia zlyhanie

Celá knižnica sa skompiluje pod Free Pascal, vrátane sploštenia XFA formulárov, handlerov dokumentov XPS, EPUB a CBZ, komponentov prehliadača a importu HTML

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

Hlavný komponent

Vytvárajte dokumenty, konfigurujte výstup, spravujte metadáta, chráňte súbory a finalizujte vygenerované PDF

THotPDF class

Pokročilé pracovné postupy

Skontrolujte rozlíšenie načítaných dokumentov, priame spracovanie súborov, parsovanie xref-stream, výstup zhody a pomocné pracovné postupy shapingu

Advanced workflow methods

Loaded Document Toolkit

Edit, merge, inspect, sign, search, print, and display existing PDFs through loaded-document APIs with multi-widget form editing, complete annotation editing, automatic bare-link activation, and cache-aware VCL viewing

Loaded document toolkit

Oprávnenia podpisu

Vytvárajte certifikačné podpisy, aplikujte politiky uzamknutia polí a kontrolujte štruktúry DocMDP a FieldMDP bez spúšťania obsahu podpisu

Certifikačné podpisy a zámky polí

Capability Map

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

HotPDF Overview

Kreslenie stránok

Kreslite text, cesty, krivky, obrázky, metasúbory, anotácie a výstup čiarových kódov na aktívnej stránke

THPDFPage class

API čiarových kódov

Skontrolujte THPDFBarcode, enumy možností čiarových kódov, jednoduché záznamy bar a kódovacie funkcie Simple*

HPDFBarcode unit reference

Obrázky

Skontrolujte podporované pracovné postupy bitmap, TIFF, JPEG2000, JBIG2, EMF a WMF

Supported image formats

Kompresia

Pochopte FlateDecode, LZW, JBIG2, JPEG, JPEG2000 a priložené natívne cesty kompresie

Compression overview

Preflight

Generujte štruktúrne správy, použite profily, zapisujte JSON alebo HTML, agregujte dávkové behy a kontrolujte diagnostiku

Preflight cookbook

Predvoľby prehliadača

Control initial display, print preferences, single-page, column, and two-page cover-spread layouts, page mode, and related PDF viewer settings

ViewerPreferences reference

Príklady Pascal

Otvorte spustiteľné príklady pre tvorbu dokumentov, kreslenie, šifrovanie, vkladanie fontov, odseky a osnovy

Témy príkladov