HotPDF Component Kratak pregled
| 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 |
Nativno kreiranje i uređivanje PDF-ova za Delphi i C++Builder
HotPDF je Delphi i C++Builder PDF komponenta na nivou izvornog koda za aplikacije kojima je potrebno kreiranje, uređivanje, obezbeđivanje, potpisivanje, validacija i sklapanje PDF dokumenata direktno iz VCL koda. Ne zahteva eksterno PDF runtime okruženje za svoj osnovni tok kreiranja i dizajniran je za Windows desktop softver napravljen pomoću RAD Studio.
Koristite HotPDF kada vaša aplikacija zahteva programsko crtanje stranica, izlaz Unicode teksta, ugrađivanje i podskupove fontova, obrasce, napomene, uvoz slika, operacije spajanja/uređivanja PDF-a, šifrovanje, digitalne potpise, standardizovan izlaz i laganu preflight automatizaciju sa jedne nativne API površine.
HotPDF podržava od RAD Studio XE5 do RAD Studio 13.1 Florence za Delphi i C++Builder, uključujući Win32, Win64 i Win64x radne tokove.

Glavne mogućnosti
- Kreirajte nove PDF-ove, dodajte stranice, crtajte tekst i vektorsku grafiku, registrujte višekratne Form XObject-e, postavljajte slike i čuvajte u fajlove ili tokove pozivaoca.
- Učitajte postojeće PDF-ove, pregledajte page box-eve, pretražujte destinacije obeleživača, kopirajte stranice, umetnite stranice, izvucite stranice, reorganizujte stranice, izbrišite stranice, spojite dokumente, primenite pečate ili vodene žigove i ažurirajte informacije o dokumentu.
- Dodajte hiperveze, imenovane destinacije, konture, priloge fajlova, komentare, iskačuće prozore, napomene za isticanje, napomene slobodnog teksta, napomene za redigovanje, napomene za vodeni žig, minijature stranica, slojeve, tranzicije stranica i postavke pregledača.
- Kreirajte AcroForm polja, generisane appearance tokove, polja za potpise, tekstualna polja u više linija i češljasta polja, vrednosti bogatog teksta, XFA packet kontejnere, wrappere okidača formi i više Unicode fontova u AcroForm rečniku resursa tamo gde izabrani profil standarda to dozvoljava.
- Pregledajte, ažurirajte, preimenujte, uklonite ili poravnajte (flatten) polja u učitanim AcroForm dokumentima pre čuvanja uređene kopije.
- Ugradite i napravite podskupove TrueType, Type 1 PFB, OpenType-CFF i CID-keyed CFF fontova za kompaktan višejezični izlaz, uključujući dokumente bogate CJK znakovima.
- Generišite Unicode tekst, tekst sa desna na levo, vertikalni tekst, znakove dopunske ravni kao što su emodžiji, arapsko / persijsko / urdu oblikovanje, latinične standardne ligature, devanagari reorganizaciju i izlaz glifova baziran na OpenType GSUB-u sa odgovarajućom
/CIDToGIDMap,/Wi/ToUnicodeintegracijom. - Uvezite JPEG, bitmap, TIFF, JPEG2000, JBIG2, WMF i EMF sadržaj, sa zlib-ng Flate kompresijom i podrškom za JPEG zasnovanom na libjpeg-turbo.
- Zaštitite dokumente pomoću lozinki, AES-128, AES-256, PDF 2.0 AES-256 R6, enkripcije primalaca javnim ključem i dozvolama.
- Potpišite PDF-ove sa in-process PFX / PKCS#12 podrškom i PAdES B-B, B-T, B-LT i B-LTA radnim tokovima, uključujući RFC 3161 vremenske žigove i DSS / VRI rečnike.
- Kreirajte tekstualne, JSON i HTML preflight izveštaje, primenite preflight profile i unapred definisane postavke, agregirajte rezultate serije, ugradite dokaze izveštaja u PDF-ove, uporedite izveštaje i pokrenite fokusiranu PDF/VT validaciju.
- Koristite opcionalne PDF backend-ove za FastReport, QuickReport, ReportBuilder i DevExpress ExpressPrinting kada postojeći rasporedi izveštaja treba da se emituju preko HotPDF-a.
- Obradite veoma velike PDF-ove velikom brzinom pomoću Direct File API-ja, koji otvara, kopira i prepisuje dokumente direktno na disku bez učitavanja celog fajla u model objekta. Na benchmark dokumentu od 2 GB sa 1,67 miliona objekata, AES-256 šifrovanje traje oko 14 sekundi, dešifrovanje oko 16 sekundi, a potpuno prepisivanje oko 6 sekundi; čitanje broja stranica dokumenta od 1,25 GB traje u milisekundama. Klasične tabele unakrsnih referenci, tokovi unakrsnih referenci, datoteke hibridnih referenci i inkrementalno ažurirani dokumenti ostaju na direktnoj putanji.
- Šifrujte i dešifrujte pomoću AES-256 na hardverskoj brzini: sa CPU AES-NI, AES-256-CBC dostiže oko 442 MB/s za šifrovanje i 832 MB/s za dešifrovanje (oko 3× i 5,7× brže od portabilne softverske putanje), fajl-do-fajla pozivi
EncryptFile/DecryptFileštite ili uklanjaju zaštitu ogromnih dokumenata bez građenja grafa objekata, i otvaranje velikog PDF-a zaštićenog lozinkom troši znatno manje memorije.

Preuzmite HotPDF Component DEMO paket
2026-07-01 Version 2.256.0: HotPDF napomene o izdanju. 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.
Licenciranje i cene
Platite kreditnim/debitnim karticama, putem PayPal-a, AliPay-a ili bankovnog prenosa preko FastSpringa. Svaka nova HotPDF licenca uključuje pun izvorni kod Object Pascal, godinu dana ažuriranja i godinu dana podrške putem e-pošte.
| Licenca | Programeri | Cena | Poruči |
|---|---|---|---|
| Single | 1 programer | $500 | Poruči |
| Team | do 5 programera | $1000 | Poruči |
| Micro Business | do 10 programera | $1500 | Poruči |
| Small Business | do 30 programera | $2500 | Poruči |
| Medium Business | do 100 programera | $4500 | Poruči |
| Enterprise | do 500 programera | $8500 | Poruči |
| Corporate | neograničeno, podružnice širom sveta | $15000 | Poruči |
Dodaci izvornog koda samo za Enterprise: HotPDF Enterprise uključuje kompletan izvorni kod za namenske primere nivoa alata, trenutno PDF Preflight Pro i XFA & AcroForms Flattener Pro, plus pun izvorni kod za kompletne testove koji se obično koriste samo za internu validaciju.
Obnova za postojeće kupce: 40% od pune cene, može se otkazati u bilo kom trenutku. Otvorite stranicu za kupovinu i obnovu HotPDF-a.
Standardi, potpisivanje i tokovi rada za validaciju
HotPDF podržava radne tokove za generisanje PDF-a u skladu sa standardima za PDF/A-1, PDF/A-2, PDF/A-3, PDF/X-1a, PDF/X-3, PDF/X-4 i PDF/UA-1. Takođe uključuje preflight i fokusirane PDF/VT validacijske pomoćnike za preglede i radne tokove automatizacije. Komponenta izlaže specifične prekidače i zaštite za profil tako da pozivi koji bi prekršili izabrani profil mogu rano otkazati umesto da tiho upišu neskladan PDF.
| Radni tok | HotPDF podrška | Odgovornost autora |
|---|---|---|
| PDF/A-1, PDF/A-2, PDF/A-3 | PDFACompliance, XMP pdfaid metapodaci, OutputIntent podrška, sprovođenje ugrađivanja fontova, JavaScript/šifrovanje/napomene/profilne zaštite i PDF/A-2A / PDF/A-3A smoke izlazi validirani sa veraPDF-om. | Izaberite ciljni nivo, obezbedite stvarne ICC OutputIntent podatke, postavite naslov/jezik, ugradite odgovarajuće fontove i izbegavajte sadržaj izvan izabranog arhivskog profila. |
| PDF/UA-1 | PDFUACompliance, Tagged PDF koren, pdfuaid metapodaci, /Lang, DisplayDocTitle, elementi strukture, označeni sadržaj, mapiranje uloga, povezivanje ParentTree-ja, alternativni tekst i ActualText pomoćnici. | Izgradite smislenu strukturu dokumenta, redosled čitanja, hijerarhiju naslova, semantiku liste/tabele i alternativne opise za stvarni sadržaj. |
| PDF/X-1a, PDF/X-3, PDF/X-4 | PDFXCompliance, OutputIntent podrška, prepress profilne zaštite i ograničenja za interaktivne ili funkcije koje nisu bezbedne za štampu. | Obezbedite upravljanje bojama prilagođeno za štampu, okvire stranica i postavke proizvodnje za izabrani prepress radni tok. |
| PDF/VT validacija | ValidatePDFVT proverava XMP PDF/VT identifikaciju, imenski prostor metapodataka, doslednost datuma modifikacije, PDF/X bazne markere, OutputIntent, strukturu kataloga DPartRoot, učitljive stranice i pokrivenost DPart-a na nivou stranice. | Koristite ovo za reviziju dolaznih ili proizvedenih fajlova; kreiranje pune namere proizvodnje promenljivih podataka ostaje odgovornost pozivaoca. |
PDF/A Level A omogućava Tagged PDF osnovu potrebnu za arhivski profil. Ne oglašava automatski PDF/UA-1; HotPDF emituje PDF/UA identitet samo kada je PDFUACompliance eksplicitno omogućen.
Preflight API-ji mogu proizvesti tekstualne, JSON i HTML izveštaje, filtrirati izlaz preko sačuvanih profila ili unapred definisanih postavki, agregirati rezultate serije, ugraditi dokaze izveštaja u kopiju za pregled, uporediti izveštaje i konvertovati izveštaje u strukturu veraPDF stila za alate u daljem toku rada.
Dodatna pokrivenost funkcijama
- Podrška za OpenType GSUB LookupType 1-8, izbor pisma/jezičkih funkcija, standardne latinične ligature, arapsko / persijsko / urdu oblikovanje, devanagari reorganizacija i PUA sintetička emisija kodnih tačaka za glifove specifične za font.
- Podrška za XFA packet kontejner, AcroForm
/AAwrappere okidača, više Unicode fontova u AcroForm/DRi generisane tokove izgleda CID-fonta. - Čuvanje inkrementalnih ažuriranja, radni tokovi sa više potpisa, čuvari mesta za potpise, in-process generisanje CMS SignedData i rečnici za dugoročnu validaciju.
- Pomoćnici učitanog dokumenta za inspekciju page box-a, traženje destinacije obeleživača, inspekciju AcroForm polja, ažuriranje vrednosti polja, preimenovanje polja, uklanjanje polja i poravnanje (flattening) obrazaca.
- Pomoćnici za učitavanje/čuvanje/validaciju/spajanje/upoređivanje preflight profila, agregaciju serije, validaciju ugrađenih izveštaja, ugrađivanje XMP izveštaja, fokusiranu PDF/VT validaciju i konzervativnu popravku iz preflight izveštaja.
- Zaštite za funkcije od PDF 1.3 do PDF 1.7, odabrana podrška za PDF 2.0 šifrovanje, tokovi objekata, XRef tokovi, OutputIntents, grupe transparentnosti, meke maske, šare, senčenja i prepress ExtGState kontrole.
Brzi Delphi primer
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.

Preuzmite HotPDF Component DEMO paket
Podržava od RAD Studio XE5 do RAD Studio 13.1 Florence za Delphi i C++Builder (Win32, Win64 i Win64x radni tokovi)
Kada izabrati HotPDF
- Izaberite HotPDF kada vaša aplikacija kreira ili uređuje PDF dokumente i želite Delphi/C++Builder komponentu izvornog koda umesto zasebne PDF usluge.
- Izaberite PDFium Component kada je vaš primarni zahtev renderovanje, prikaz, rasterizacija stranica, ekstrakcija teksta i integracija UI-ja interaktivnog pregledača.
- Izaberite losLab PDF Library kada je projekat već izgrađen oko PDFlibPas API površine, ili kada su vam potrebne DLL, ActiveX ili Dylib integracione opcije uz izvornu biblioteku za Delphi/C++Builder.
Česta pitanja
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.
Otkrijte više iz Delphi PDF Component i Spreadsheet Development-a
Pretplatite se na ažuriranja proizvoda
Pretplatite se da biste dobijali najnovija ažuriranja na svoju e-poštu.
