HotPDF Delphi Component pe scurt
| Produs | HotPDF Delphi Component — bibliotecă VCL nativă pentru crearea PDF în Delphi și C++Builder |
|---|---|
| Ideal pentru | Crearea, editarea, semnarea și validarea documentelor PDF direct din codul aplicației |
| Suport IDE | Delphi și C++Builder XE5 până la 13 Florence; Free Pascal 3.2.2 / Lazarus (Win32, Win64) |
| Standarde | PDF 1.3-1.7 cu criptare PDF 2.0 selectată; PDF/A-1/2/3, PDF/UA-1, PDF/X-1a/3/4; semnare PAdES de la B-B la B-LTA |
| Implementare | Se compilează în executabil; fără runtime PDF extern pentru crearea de bază |
| Cod sursă | Cod sursă Object Pascal complet inclus cu fiecare licență |
| Licențiere | Fără redevențe, plată unică de $500-$6000 în funcție de nivel; reînnoire la 40% din prețul de listă |
| Versiunea curentă | 2.752.0 (2026-09-12) |
| Evaluare | Descărcați pachetul demo gratuit |
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, și se compilează și cu Free Pascal 3.2.2 și Lazarus pentru Win32 și Win64.

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 Delphi Component
2026-09-12 Version 2.752.0: HotPDF note de lansare. Lansările recente aduc întreaga bibliotecă pe Free Pascal 3.2.2 și Lazarus pentru Win32 și Win64, adaugă importul de imagini WebP, impunerea N-up, extragerea textului în ordinea structurii și importul de tabele HTML cu gestionarea rowspan / colspan și rânduri de antet repetate, și extind semnarea cu dovezi PAdES LTV obținute într-un singur apel, completarea lanțului AIA, cereri de marcă temporală RFC 3161 și evaluarea semnăturilor încărcate față de certificatele calificate eIDAS. Aplatizarea adnotărilor sintetizează acum aspecte pentru widget-urile și adnotările de marcare care nu le au.
Licențiere și prețuri
Plătiți cu carduri de credit/debit, PayPal, AliPay sau transfer bancar prin 2Checkout / FastSpring — la fiecare tip de licență sunt afișate ambele soluții de plată, alegeți oricare. 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ă |
| Small Business | până la 10 dezvoltatori | $1000 | Comandă |
| Medium Business | până la 30 dezvoltatori | $1500 | Comandă |
| Enterprise | Toți dezvoltatorii dintr-o companie și filialele ei dintr-o singură țară | $3000 | Comandă |
| Corporate | Toți dezvoltatorii dintr-o companie și filialele ei din întreaga lume | $6000 | Comandă |
Surse suplimentare pentru Enterprise și Corporate: Atât HotPDF Enterprise, cât și Corporate includ codul sursă complet pentru exemplele dedicate la nivel de instrument PDF Preflight Pro și XFA & AcroForms Flattener Pro. Codul sursă al suitelor de teste complete, folosite în mod normal doar pentru validarea internă, este disponibil la cerere.
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 Delphi Component
Suportă RAD Studio XE5 până la RAD Studio 13.1 Florence pentru Delphi și C++Builder (fluxuri Win32, Win64 și Win64x) și Free Pascal 3.2.2 / Lazarus (Win32, Win64)
Când să alegeți HotPDF
- Alegeți HotPDF atunci când aplicația creează sau editează documente PDF și preferați să nu livrați nimic alături de ea: HotPDF are propriul motor de randare, propriile codecuri de imagine și propriul motor de fonturi și se compilează direct în executabil, fără niciun runtime PDF de redistribuit sau de auditat.
- Alegeți PDFium Delphi Component atunci când munca înseamnă citire și revizuire, nu creare: arhitectură de vizualizator, citire accesibilă cu voce tare, extragerea tabelelor, reflow semantic în HTML și validare față de standarde. Randează prin
pdfium.dll, pe care îl redistribuiți împreună cu aplicația. - Alegeți PDF Library for Delphi atunci când aveți nevoie de OCR, citire de coduri de bare, semnare PKCS#11 cu token hardware, validare față de listele de încredere UE ori export DOCX / HTML, sau când cod din afara Delphi trebuie să apeleze prin DLL, ActiveX sau Dylib.
Întrebări frecvente
Ce versiuni de Delphi și C++Builder sunt acceptate?
HotPDF acceptă RAD Studio XE5 până la RAD Studio 13.1 Florence atât pentru Delphi, cât și pentru C++Builder, acoperind țintele de aplicații Win32, Win64 și Win64x. Întreaga bibliotecă se compilează și cu Free Pascal 3.2.2 și Lazarus pentru Win32 și Win64, cu compresie Flate nativă și criptare AES; codecurile legate static TIFF, JPEG 2000, JBIG2 și ICC rămân însă disponibile doar în Delphi.
Este inclus codul sursă?
Licențele comerciale includ codul sursă Object Pascal pentru integrare, revizuire și întreținere pe termen lung.
Sunt necesare redevențe de rulare?
Aplicațiile licențiate pot fi distribuite fără redevențe, fără taxe de rulare pe document sau pe utilizator final.
Cum pot evalua produsul?
Descărcați pachetul demo și consultați documentația online înainte de achiziție.
Ce include o licență nouă?
O licență nouă include codul sursă, un an de actualizări și un an de suport prin email.
Cum funcționează reînnoirea?
Clienții existenți pot reînnoi accesul la actualizări la prețul de reînnoire publicat.
Unde se află documentația API?
Documentația este disponibilă prin linkul către documentația localizată HotPDF Delphi Component de pe această pagină.
Ce include o licență HotPDF și cum funcționează reînnoirea?
O licență nouă ($500 Single, $1000 Small Business (până la 10 dezvoltatori), $1500 Medium Business (până la 30 dezvoltatori), $3000 Enterprise (o companie, o singură țară), $6000 Corporate (o companie, la nivel mondial)) include codul sursă complet, un an de actualizări și un an de suport prin email. Clienții existenți reînnoiesc accesul la actualizări la 40% din prețul integral.
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.
