HotPDF Component Pe scurt
| 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 |
Creare și editare PDF nativă pentru Delphi și C++Builder
HotPDF este o componentă PDF la nivel de cod sursă pentru Delphi și C++Builder pentru aplicații care au nevoie să creeze, să editeze, să securizeze, să semneze, să valideze și să asambleze documente PDF direct din cod VCL. Nu necesită un runtime PDF extern pentru fluxul de lucru de bază al creării și este concepută pentru software-ul desktop Windows construit cu RAD Studio.
Utilizați HotPDF atunci când aplicația dvs. are nevoie de desenarea programatică a paginilor, ieșire de text Unicode, încorporarea și decuparea fonturilor, formulare, adnotări, import de imagini, operațiuni de îmbinare/editare PDF, criptare, semnături digitale, ieșire conformă cu standardele și automatizare preflight dintr-o singură interfață nativă API.
HotPDF suportă RAD Studio XE5 până la RAD Studio 13.1 Florence pentru Delphi și C++Builder, inclusiv fluxurile de lucru Win32, Win64 și Win64x.

Capacități principale
- Creați PDF-uri noi, adăugați pagini, desenați text și grafică vectorială, înregistrați Form XObjects reutilizabile, plasați imagini și salvați în fișiere sau fluxuri deținute de apelant.
- Încărcați PDF-uri existente, inspectați casetele paginii, căutați destinațiile semnelor de carte, copiați pagini, inserați pagini, extrageți pagini, reordonați pagini, ștergeți pagini, îmbinați documente, ștampilați sau filigranați conținutul și actualizați informațiile documentului.
- Adăugați hyperlinkuri, destinații cu nume, contururi, fișiere atașate, comentarii, ferestre pop-up, adnotări de evidențiere, adnotări cu text liber, adnotări de redactare, adnotări filigran, miniaturi de pagină, straturi, tranziții de pagină și preferințe pentru vizualizator.
- Creați câmpuri AcroForm, fluxuri de aspect generate, câmpuri de semnătură, câmpuri text pe mai multe linii și comb, valori ale câmpului rich-text, containere de pachete XFA, wrapper-e pentru declanșarea câmpurilor de formular și multiple fonturi Unicode în dicționarul de resurse AcroForm, acolo unde profilul standard selectat le permite.
- Inspectați, actualizați, redenumiți, eliminați sau aplatizați câmpurile din documentele AcroForm încărcate înainte de a salva o copie editată.
- Încorporați și decupați fonturi TrueType, Type 1 PFB, OpenType-CFF și fonturi CFF cu cheie CID pentru o ieșire compactă multilingvă, inclusiv documente mari CJK.
- Generați text Unicode, text de la dreapta la stânga, text vertical, caractere suplimentare cum ar fi emoji, formatare arabă / persană / urdu, ligaturi standard latine, reordonare Devanagari și ieșire pentru glife bazate pe OpenType GSUB cu integrarea corespunzătoare
/CIDToGIDMap,/Wși/ToUnicode. - Importați conținut JPEG, bitmap, TIFF, JPEG2000, JBIG2, WMF și EMF, cu compresie Flate zlib-ng și suport JPEG prin libjpeg-turbo.
- Protejați documentele cu parole, criptare AES-128, AES-256, PDF 2.0 AES-256 R6, criptare cu cheie publică pentru destinatari și flaguri de permisiuni.
- Semnați PDF-uri cu suport integrat PFX / PKCS#12 și fluxuri PAdES B-B, B-T, B-LT și B-LTA, inclusiv mărci temporale RFC 3161 și dicționare DSS / VRI.
- Creați rapoarte preflight text, JSON și HTML, aplicați profiluri și presetări preflight, agregați rezultate batch, încorporați dovezile raportului în PDF-uri, comparați rapoarte și rulați o validare PDF/VT concentrată.
- Folosiți backend-uri PDF opționale pentru FastReport, QuickReport, ReportBuilder și DevExpress ExpressPrinting când formatele rapoartelor existente trebuie emise prin HotPDF.
- Procesați PDF-uri foarte mari la viteză mare cu API-ul Direct File, care deschide, copiază și rescrie documente direct pe disc fără a încărca întregul fișier în modelul obiectului. La un document de referință de 2 GB cu 1,67 milioane de obiecte, criptarea AES-256 durează aproximativ 14 secunde, decriptarea aproximativ 16 secunde, iar o rescriere completă aproximativ 6 secunde; citirea numărului de pagini al unui document de 1,25 GB durează milisecunde. Tabelele clasice de referință încrucișată, fluxurile de referință încrucișată, fișierele cu referință hibridă și documentele actualizate incremental rămân toate pe calea directă.
- Criptați și decriptați cu AES-256 la viteze hardware: cu CPU AES-NI, AES-256-CBC atinge aproximativ 442 MB/s pentru criptare și 832 MB/s pentru decriptare (de aproximativ 3× și 5.7× mai rapid decât calea portabilă de software), apelurile fișier la fișier
EncryptFile/DecryptFileprotejează sau deprotejează documente imense fără a construi graful de obiecte, iar deschiderea unui PDF mare protejat prin parolă folosește mult mai puțină memorie.

Descărcați pachetul DEMO HotPDF Component
2026-07-01 Version 2.256.0: HotPDF note de lansare. 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.
Licențiere și prețuri
Plătiți cu carduri de credit/debit, PayPal, AliPay sau transfer bancar prin FastSpring. Fiecare licență HotPDF nouă include codul sursă complet Object Pascal, un an de actualizări și un an de asistență prin e-mail.
| Licență | Dezvoltatori | Preț | Comandă |
|---|---|---|---|
| Single | 1 dezvoltator | $500 | Comandă |
| Team | până la 5 dezvoltatori | $1000 | Comandă |
| Micro Business | până la 10 dezvoltatori | $1500 | Comandă |
| Small Business | până la 30 dezvoltatori | $2500 | Comandă |
| Medium Business | până la 100 dezvoltatori | $4500 | Comandă |
| Enterprise | până la 500 dezvoltatori | $8500 | Comandă |
| Corporate | Dezvoltatori nelimitați, filiale la nivel mondial | $15000 | Comandă |
Extra surse exclusiv pentru Enterprise: HotPDF Enterprise include codul sursă complet pentru exemple dedicate la nivel de instrument, în prezent PDF Preflight Pro și XFA & AcroForms Flattener Pro, plus codul sursă complet pentru suitele de teste complete utilizate în mod normal doar pentru validarea internă.
Reînnoire pentru clienți existenți: 40% din prețul întreg, anulabil în orice moment. Deschideți pagina de achiziție și reînnoire HotPDF.
Fluxuri de lucru pentru standarde, semnare și validare
HotPDF suportă fluxuri de generare PDF conforme cu standardele pentru PDF/A-1, PDF/A-2, PDF/A-3, PDF/X-1a, PDF/X-3, PDF/X-4 și PDF/UA-1. Include, de asemenea, asistenți preflight și de validare concentrată PDF/VT pentru fluxuri de revizuire și automatizare. Componenta expune parametri specifici profilului și protecții, astfel încât apelurile care ar încălca profilul selectat să eșueze rapid, în loc să scrie silențios un PDF neconform.
| Flux de lucru | Suport HotPDF | Responsabilitatea autorului |
|---|---|---|
| PDF/A-1, PDF/A-2, PDF/A-3 | PDFACompliance, metadate XMP pdfaid, suport OutputIntent, impunerea încorporării fonturilor, protecții pentru JavaScript/criptare/adnotări/profil și rezultate smoke test PDF/A-2A / PDF/A-3A validate cu veraPDF. | Alegeți nivelul țintă, furnizați date reale ICC OutputIntent, setați titlul/limba, încorporați fonturile corespunzătoare și evitați conținutul în afara profilului de arhivare selectat. |
| PDF/UA-1 | PDFUACompliance, rădăcină Tagged PDF, metadate pdfuaid, /Lang, DisplayDocTitle, elemente de structură, conținut marcat, mapare de roluri, cablare ParentTree, asistenți pentru text alternativ și ActualText. | Construiți o structură de document semnificativă, ordine de citire, ierarhie a titlurilor, semantică pentru liste/tabele și descrieri alternative pentru conținutul real. |
| PDF/X-1a, PDF/X-3, PDF/X-4 | PDFXCompliance, suport OutputIntent, protecții de profil pentru prepress și restricții pentru funcții interactive sau nesigure pentru tipărire. | Furnizați gestionarea culorilor corespunzătoare tipăririi, casetele paginii și setările de producție pentru fluxul de lucru prepress ales. |
| Validare PDF/VT | ValidatePDFVT verifică identificarea XMP PDF/VT, namespace-ul metadatelor, consistența datei de modificare, markerii de bază PDF/X, OutputIntent, structura catalogului DPartRoot, paginile încărcabile și acoperirea DPart la nivel de pagină. | Folosiți-l pentru a audita fișierele primite sau produse; crearea intenției complete de producție cu date variabile rămâne responsabilitatea autorului. |
PDF/A Level A activează fundația Tagged PDF necesară profilului de arhivare. Nu anunță automat PDF/UA-1; HotPDF emite identitatea PDF/UA doar când PDFUACompliance este activată explicit.
API-urile Preflight pot produce rapoarte text, JSON și HTML, pot filtra ieșirea prin profiluri salvate sau presetări încorporate, pot agrega rezultate batch, pot încorpora dovezile raportului într-o copie de revizuire, pot compara rapoarte și pot converti rapoartele într-o structură în stil veraPDF pentru instrumentele din aval.
Acoperire suplimentară a funcțiilor
- Suport OpenType GSUB LookupType 1-8, selecția caracteristicilor script/limbă, ligaturi standard latine, formatare arabă / persană / urdu, reordonare Devanagari și emisie sintetică PUA codepoint pentru glife specifice fontului.
- Suport container de pachete XFA, wrapper-e pentru declanșarea AcroForm
/AA, multiple fonturi Unicode în AcroForm/DRși fluxuri de aspect generate pentru fonturi CID. - Salvare cu actualizare incrementală, fluxuri de lucru cu mai multe semnături, substituenți de semnătură, generare de date CMS SignedData integrate și dicționare de validare pe termen lung.
- Asistenți pentru documente încărcate pentru inspecția casetelor paginii, căutarea destinației semnelor de carte, inspecția câmpurilor AcroForm, actualizarea valorilor câmpurilor, redenumirea câmpurilor, eliminarea câmpurilor și aplatizarea formelor.
- Asistenți preflight pentru încărcare/salvare/validare/îmbinare/diferențiere profiluri, agregare batch, validarea rapoartelor încorporate, încorporarea rapoartelor XMP, validare concentrată PDF/VT și reparare conservativă pe baza rapoartelor preflight.
- Porți de funcționalitate PDF 1.3 până la PDF 1.7, suport selectat pentru criptare PDF 2.0, fluxuri de obiecte, fluxuri XRef, OutputIntents, grupuri de transparență, măști soft, modele, umbrire și comenzi ExtGState prepress.
Exemplu Delphi rapid
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.

Descărcați pachetul DEMO HotPDF Component
Suportă RAD Studio XE5 până la RAD Studio 13.1 Florence pentru Delphi și C++Builder (fluxuri Win32, Win64 și Win64x)
Când să alegeți HotPDF
- Alegeți HotPDF atunci când aplicația dvs. creează sau editează documente PDF și doriți o componentă de cod sursă Delphi/C++Builder în loc de un serviciu PDF separat.
- Alegeți PDFium Component atunci când principala dvs. cerință este redarea PDF, vizualizarea, rasterizarea paginilor, extragerea textului și integrarea interfeței vizualizatorului interactiv.
- Alegeți losLab PDF Library când proiectul este deja construit în jurul interfeței API PDFlibPas, sau când aveți nevoie de opțiuni de integrare DLL, ActiveX sau Dylib alături de biblioteca sursă Delphi/C++Builder.
Întrebări frecvente
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.
Descoperiți mai multe despre dezvoltarea Delphi PDF Component și Spreadsheet
Abonați-vă la actualizări ale produselor
Abonați-vă pentru a primi cele mai recente actualizări pe e-mail.
