HotPDF Component Prehľad
| Product | HotPDF Component |
|---|---|
| Best for | Developer-owned document workflows in Delphi and C++Builder |
| IDE support | Delphi and C++Builder XE5 through 13 Florence |
| Deployment | Native Windows application integration |
| Source code | Object Pascal source code included with commercial licenses |
| Licensing | Royalty-free application deployment |
| Updates | One year of updates and email support included |
| Pricing | One-time developer-count licensing |
| Documentation | HotPDF Component |
Natívna tvorba a úprava PDF pre Delphi a C++Builder
HotPDF je PDF komponent pre Delphi a C++Builder na úrovni zdrojového kódu pre aplikácie, ktoré potrebujú vytvárať, upravovať, zabezpečiť, podpisovať, overovať a zostavovať PDF dokumenty priamo z kódu VCL. Nevyžaduje externý modul runtime PDF pre svoj základný pracovný postup pri tvorbe a je navrhnutý pre desktopový softvér Windows vytvorený pomocou RAD Studio.
Použite HotPDF, keď vaša aplikácia vyžaduje programové kreslenie stránok, výstup textu Unicode, vkladanie a podmnožinu písma, formuláre, anotácie, import obrázkov, operácie zlúčenia/úpravy PDF, šifrovanie, digitálne podpisy, výstup s podporou štandardov a jednoduchú automatizáciu preflight z jedného natívneho rozhrania API.
HotPDF podporuje RAD Studio XE5 až RAD Studio 13.1 Florence pre Delphi a C++Builder, vrátane pracovných postupov Win32, Win64 a Win64x.

Hlavné schopnosti
- Vytvárajte nové súbory PDF, pridávajte stránky, kreslite text a vektorovú grafiku, registrujte opakovane použiteľné objekty Form XObjects, vkladajte obrázky a ukladajte ich do súborov alebo tokov vo vlastníctve volajúceho.
- Načítajte existujúce PDF, kontrolujte rámčeky stránok, prehľadávajte destinácie záložiek, kopírujte stránky, vkladajte stránky, extrahujte stránky, preusporiadajte stránky, odstraňujte stránky, zlučujte dokumenty, označujte alebo pridávajte vodoznak na obsah a aktualizujte informácie o dokumente.
- Pridajte hypertextové odkazy, pomenované ciele, obrysy, prílohy súborov, komentáre, kontextové okná, anotácie zvýraznenia, anotácie voľného textu, anotácie redigovania, anotácie vodoznaku, miniatúry stránok, vrstvy, prechody stránok a preferencie prehliadača.
- Vytvorte polia AcroForm, generované toky vzhľadu, polia na podpis, viacriadkové a textové polia typu hrebeň (comb), hodnoty polí pre formátovaný text, kontajnery paketov XFA, obalov spúšťačov polí formulára a viaceré písma Unicode v slovníku prostriedkov AcroForm, ak ich vybratý štandardný profil umožňuje.
- Pred uložením upravenej kópie skontrolujte, aktualizujte, premenujte, odstráňte alebo zlúčte polia v načítaných dokumentoch AcroForm.
- Vložte a vytvorte podmnožinu písem TrueType, Type 1 PFB, OpenType-CFF a CFF s kľúčom CID pre kompaktný viacjazyčný výstup vrátane dokumentov s vysokým podielom CJK.
- Generujte text v kódovaní Unicode, text sprava doľava, vertikálny text, znaky doplnkovej roviny, ako sú emotikony, arabské / perzské / urdské tvarovanie, latinské štandardné ligatúry, dévanágarí zmenu poradia a výstup glyfov založený na OpenType GSUB s priraďovaním
/CIDToGIDMap,/Wa integráciou/ToUnicode. - Importujte obsah JPEG, bitmap, TIFF, JPEG2000, JBIG2, WMF a EMF s kompresiou zlib-ng Flate a manipuláciou s formátom JPEG zálohovaným libjpeg-turbo.
- Chráňte dokumenty pomocou hesiel, AES-128, AES-256, PDF 2.0 AES-256 R6, šifrovania príjemcu verejným kľúčom a príznakov oprávnení.
- Podpisujte súbory PDF s podporou PFX / PKCS#12 v rámci procesu a pracovnými postupmi PAdES B-B, B-T, B-LT a B-LTA vrátane časových pečiatok RFC 3161 a slovníkov DSS / VRI.
- Vytvorte hlásenia o kontrole pred výstupom (preflight) vo formáte text, JSON a HTML, použite profily a predvoľby preflight, agregujte dávkové výsledky, vložte do PDF dôkazy o hlásení, porovnajte hlásenia a spustite zamerané overenie PDF/VT.
- Použite voliteľné PDF backendy pre FastReport, QuickReport, ReportBuilder a DevExpress ExpressPrinting, keď by sa existujúce rozloženia zostáv mali emitovať cez HotPDF.
- Spracovávajte veľmi veľké súbory PDF vysokou rýchlosťou pomocou rozhrania Direct File API, ktoré otvára, kopíruje a prepisuje dokumenty priamo na disku bez načítania celého súboru do objektového modelu. Pri referenčnom dokumente s veľkosťou 2 GB s 1,67 miliónom objektov trvá šifrovanie AES-256 asi 14 sekúnd, dešifrovanie asi 16 sekúnd a úplný prepis asi 6 sekúnd; načítanie počtu stránok dokumentu s veľkosťou 1,25 GB trvá milisekundy. Klasické krížové referenčné tabuľky, toky krížových referencií, súbory s hybridnými referenciami a prírastkovo aktualizované dokumenty zostávajú na priamej ceste.
- Šifrujte a dešifrujte pomocou AES-256 pri hardvérovej rýchlosti: pomocou CPU AES-NI dosahuje šifrovanie AES-256-CBC rýchlosť približne 442 MB/s a dešifrovanie 832 MB/s (približne 3× a 5,7× rýchlejšie ako prenosná softvérová cesta), priame volania súborov
EncryptFile/DecryptFileochránia alebo zrušia ochranu obrovských dokumentov bez budovania grafu objektov a otvorenie veľkého súboru PDF chráneného heslom využíva oveľa menej pamäte.

Stiahnite si DEMO balíček komponentu HotPDF
2026-07-01 Version 2.256.0: HotPDF poznámky k vydaniu. This release line completes XFDF annotation coverage across all ISO 19444-1 annotation elements, adds a self-contained base64 codec for the XFDF layer, and connects embedded-file streams to XFDF import and export.
Licencie a ceny
Plaťte kreditnými/debetnými kartami, cez PayPal, AliPay alebo bankovým prevodom prostredníctvom FastSpring. Každá nová licencia HotPDF zahŕňa úplný zdrojový kód Object Pascal, jeden rok aktualizácií a jeden rok e-mailovej podpory.
| Licencia | Vývojári | Cena | Objednať |
|---|---|---|---|
| Single | 1 vývojár | $500 | Objednať |
| Team | až 5 vývojárov | $1000 | Objednať |
| Micro Business | až 10 vývojárov | $1500 | Objednať |
| Small Business | až 30 vývojárov | $2500 | Objednať |
| Medium Business | až 100 vývojárov | $4500 | Objednať |
| Enterprise | až 500 vývojárov | $8500 | Objednať |
| Corporate | neobmedzený počet vývojárov, celosvetové pobočky | $15000 | Objednať |
Doplnky zdrojového kódu iba pre verziu Enterprise: HotPDF Enterprise zahŕňa úplný zdrojový kód pre vyhradené nástrojové príklady, v súčasnosti PDF Preflight Pro a XFA & AcroForms Flattener Pro, plus úplný zdrojový kód pre kompletné testovacie sady, ktoré sa bežne používajú iba na internú validáciu.
Obnova pre existujúceho zákazníka: 40 % z plnej ceny, zrušiteľné kedykoľvek. Otvorte stránku nákupu a obnovenia HotPDF.
Pracovné postupy noriem, podpisovania a overovania
HotPDF podporuje pracovné postupy generovania PDF na základe štandardov pre PDF/A-1, PDF/A-2, PDF/A-3, PDF/X-1a, PDF/X-3, PDF/X-4 a PDF/UA-1. Obsahuje aj pomocníkov na overenie preflight a zameraných na PDF/VT pre procesy kontroly a automatizácie. Komponent vystavuje spínače a ochrany špecifické pre profil, takže volania, ktoré by porušili zvolený profil, môžu zlyhať skoro, a nie ticho zapísať nevyhovujúce PDF.
| Pracovný postup | Podpora HotPDF | Zodpovednosť autora |
|---|---|---|
| PDF/A-1, PDF/A-2, PDF/A-3 | PDFACompliance, metadáta XMP pdfaid, podpora OutputIntent, vynucovanie vkladania písma, strážcovia pre JavaScript/šifrovanie/anotácie/profil a dymové výstupy PDF/A-2A / PDF/A-3A validované s veraPDF. | Vyberte cieľovú úroveň, poskytnite skutočné dáta ICC OutputIntent, nastavte názov/jazyk, vložte vhodné písma a vyhnite sa obsahu mimo zvoleného archívneho profilu. |
| PDF/UA-1 | PDFUACompliance, koreň Tagged PDF, metadáta pdfuaid, /Lang, DisplayDocTitle, štruktúrne prvky, označený obsah, mapovanie rolí, zapojenie ParentTree, alternatívny text a pomocníci ActualText. | Zostavte zmysluplnú štruktúru dokumentu, poradie čítania, hierarchiu nadpisov, sémantiku zoznamu/tabuľky a alternatívne popisy pre skutočný obsah. |
| PDF/X-1a, PDF/X-3, PDF/X-4 | PDFXCompliance, podpora OutputIntent, chrániče profilu predtlače a obmedzenia pre interaktívne funkcie alebo funkcie, ktoré nie sú bezpečné pre tlač. | Zabezpečte správu farieb vhodnú pre tlač, políčka stránok a produkčné nastavenia pre zvolený pracovný postup predtlače. |
| Overenie PDF/VT | ValidatePDFVT kontroluje identifikáciu XMP PDF/VT, menný priestor metadát, konzistenciu dátumu úpravy, základné značky PDF/X, OutputIntent, štruktúru katalógu DPartRoot, načítateľné stránky a pokrytie DPart na úrovni stránky. | Použite to na audit prichádzajúcich alebo vyprodukovaných súborov; vytvorenie úplného produkčného zámeru s variabilnými údajmi zostáva na zodpovednosti volajúceho. |
Úroveň A štandardu PDF/A umožňuje základňu značkovaného PDF, ktorá sa vyžaduje pre archívny profil. Automaticky neohlasuje PDF/UA-1; HotPDF vygeneruje identitu PDF/UA len vtedy, keď je vyslovene povolená PDFUACompliance.
Preflight API môžu vytvárať textové, JSON a HTML zostavy, filtrovať výstup cez uložené profily alebo vstavané predvoľby, agregovať dávkové výsledky, vkladať dôkazy zostavy do kópie na revíziu, porovnávať zostavy a konvertovať zostavy do štruktúry v štýle veraPDF pre nadväzujúce nástroje.
Ďalšie pokrytie funkcií
- Podpora OpenType GSUB LookupType 1-8, výber funkcií skriptu/jazyka, latinské štandardné ligatúry, arabské / perzské / urdské tvarovanie, dévanágarí zmena poradia a PUA syntetická emisia kódových bodov pre glyfy špecifické pre písmo.
- Podpora kontajnerov paketov XFA, obaly spúšťačov
/AAv AcroForm, viaceré písma Unicode v AcroForm/DRa generované toky vzhľadu písiem CID. - Ukladanie prírastkových aktualizácií, pracovné toky viacerých podpisov, zástupné symboly podpisov, generovanie CMS SignedData v procese a slovníky pre dlhodobú validáciu.
- Pomocníci pre načítané dokumenty na kontrolu ohraničenia stránok, vyhľadávanie cieľov záložiek, kontrolu polí AcroForm, aktualizácie hodnôt polí, premenovanie polí, odstránenie polí a zlučovanie formulárov.
- Pomocníci pre načítanie/uloženie/overenie/zlúčenie/porovnanie profilov Preflight, dávková agregácia, validácia vložených správ, vkladanie správ XMP, zameraná validácia PDF/VT a konzervatívna oprava zo správ Preflight.
- Spínače pre funkcie z PDF 1.3 až po PDF 1.7, podpora pre vybrané šifrovanie z PDF 2.0, toky objektov, toky XRef, profily OutputIntent, skupiny priehľadnosti, jemné masky, vzory, tieňovania a ovládacie prvky ExtGState predtlače.
Rýchly príklad v Delphi
program HelloHotPDF;
uses
System.SysUtils,
HPDFDoc;
var
PDF: THotPDF;
begin
PDF := THotPDF.Create(nil);
try
PDF.AutoLaunch := False;
PDF.FileName := 'HelloHotPDF.pdf';
PDF.Compression := cmFlateDecode;
PDF.EnableFontSubsetting := True;
PDF.BeginDoc;
PDF.CurrentPage.SetFont('Arial', [], 18);
PDF.CurrentPage.TextOut(50, 50, 0, 'Hello HotPDF');
PDF.EndDoc;
finally
PDF.Free;
end;
end.

Stiahnite si DEMO balíček komponentu HotPDF
Podporuje RAD Studio XE5 až RAD Studio 13.1 Florence pre Delphi a C++Builder (pracovné postupy Win32, Win64 a Win64x)
Kedy si vybrať HotPDF
- Vyberte HotPDF, keď vaša aplikácia vytvára alebo upravuje dokumenty PDF a chcete komponent so zdrojovým kódom pre Delphi/C++Builder namiesto samostatnej služby PDF.
- Vyberte PDFium Component, keď je vašou hlavnou požiadavkou renderovanie PDF, prezeranie, rastrovanie stránok, extrakcia textu a integrácia s interaktívnym používateľským rozhraním prehliadača.
- Vyberte si losLab PDF Library, keď je projekt už postavený okolo rozhrania PDFlibPas API, alebo keď potrebujete možnosti integrácie DLL, ActiveX alebo Dylib popri zdrojovej knižnici Delphi/C++Builder.
Časté otázky
Which Delphi and C++Builder versions are supported?
HotPDF Component supports current RAD Studio workflows and the documented legacy IDE range for this product.
Is source code included?
Commercial licenses include Object Pascal source code for integration, review, and long-term maintenance.
Are runtime royalties required?
Licensed applications can be deployed royalty-free without per-document or per-end-user runtime fees.
How do I evaluate the product?
Download the demo package and review the online documentation before purchase.
What does a new license include?
A new license includes source code, one year of updates, and one year of email support.
How does renewal work?
Existing customers can renew update access at the published renewal price.
Which license tier should I choose?
Where is the API documentation?
The documentation is available under the localized HotPDF Component documentation link on this page.
Objavte viac od spoločnosti vyvíjajúcej Delphi PDF Component a tabuľky
Prihláste sa na odber aktualizácií produktov
Prihláste sa na odber a získajte najnovšie aktualizácie priamo na váš e-mail.
