HotPDF Component Na kratko
| 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 |
Izvorno ustvarjanje in urejanje PDF za Delphi in C++Builder
HotPDF je komponenta PDF za Delphi in C++Builder na ravni izvorne kode, namenjena aplikacijam, ki morajo ustvarjati, urejati, zaščititi, podpisovati, potrjevati in sestavljati dokumente PDF neposredno iz kode VCL. Za svoj osnovni potek dela pri avtorstvu ne potrebuje zunanjega izvajalnega okolja PDF in je zasnovan za namizno programsko opremo za Windows, ustvarjeno z RAD Studio.
Uporabite HotPDF, ko vaša aplikacija potrebuje programsko risanje strani, izpis besedila Unicode, vdelavo in prilagajanje pisav, obrazce, opombe, uvoz slik, dejanja združevanja in urejanja PDF, šifriranje, digitalne podpise, standardom prilagojen izpis ter hitro avtomatizacijo predhodnega preverjanja – vse to iz enega samega izvornega vmesnika API.
HotPDF podpira RAD Studio XE5 do RAD Studio 13.1 Florence za Delphi in C++Builder, vključno s poteki dela za Win32, Win64 in Win64x.

Glavne funkcije
- Ustvarjanje novih dokumentov PDF, dodajanje strani, risanje besedila in vektorske grafike, registracija ponovno uporabnih obrazcev Form XObjects, vstavljanje slik ter shranjevanje v datoteke ali v lastne pretoke.
- Nalaganje obstoječih dokumentov PDF, pregledovanje okvirov strani, iskanje ciljev zaznamkov, kopiranje strani, vstavljanje strani, ekstrahiranje strani, preureditev strani, brisanje strani, združevanje dokumentov, označevanje ali vodni žigi na vsebini ter posodobitev informacij o dokumentu.
- Dodajanje hiperpovezav, poimenovanih ciljev, strukture (outlines), prilog datotek, komentarjev, pojavnih oken, opomb z označbo, opomb s prostim besedilom, opomb z redakcijo, opomb z vodnim žigom, sličic strani, plasti, prehodov strani in nastavitev pregledovalnika.
- Ustvarjanje polj AcroForm, generiranih pretokov videza, podpisnih polj, večvrstičnih in kombiniranih besedilnih polj, vrednosti polj z obogatenim besedilom, paketnih vsebnikov XFA, sprožilnih ovojnic polj obrazcev in več pisav Unicode v slovarju virov AcroForm, če izbrani profil to omogoča.
- Pregledovanje, posodabljanje, preimenovanje, odstranjevanje ali sploščitev polj v naloženih dokumentih AcroForm pred shranjevanjem urejene kopije.
- Vdelava in uporaba podnaborov pisav TrueType, Type 1 PFB, OpenType-CFF in CID-keyed CFF za kompakten večjezični izpis, vključno z dokumenti z obsežno uporabo znakov CJK.
- Generiranje besedila Unicode, pisanje od desne proti levi, navpično besedilo, znaki v dodatnih ravneh (npr. emotikoni), arabsko / perzijsko / urdujsko oblikovanje besedila, standardne latinične ligature, prerazporejanje besedila devanagari in izpis glifov na podlagi OpenType GSUB z ustreznimi integracijami
/CIDToGIDMap,/Win/ToUnicode. - Uvoz vsebin JPEG, bitmap, TIFF, JPEG2000, JBIG2, WMF in EMF z zlib-ng Flate kompresijo in obravnavo JPEG podprto s knjižnico libjpeg-turbo.
- Zaščita dokumentov z gesli, šifriranjem AES-128, AES-256, PDF 2.0 AES-256 R6, šifriranjem prejemnikov z javnim ključem in zastavicami za dovoljenja.
- Podpisovanje PDF z vključenim PFX / PKCS#12 ter poteki dela PAdES B-B, B-T, B-LT in B-LTA, vključno z RFC 3161 časovnimi žigi in slovarji DSS / VRI.
- Ustvarjanje preflight poročil v oblikah besedila, JSON in HTML, uporaba preflight profilov in prednastavitev, združevanje rezultatov v serijah, vdelava dokazil o preflight poročilu v dokumentih PDF, primerjava poročil in zagon specifične validacije PDF/VT.
- Uporaba izbirnih ogrodij PDF za FastReport, QuickReport, ReportBuilder in DevExpress ExpressPrinting, ko je treba obstoječe postavitve poročil izdati prek programa HotPDF.
- Obdelava zelo velikih dokumentov PDF pri visoki hitrosti s pomočjo vmesnika Direct File API, ki dokumente odpira, kopira in prepiše neposredno na disku, brez nalaganja celotne datoteke v objektni model. Pri 2 GB velikem referenčnem dokumentu z 1,67 milijona objektov šifriranje z AES-256 traja približno 14 sekund, dešifriranje približno 16 sekund in popoln prepis približno 6 sekund; branje števila strani 1,25 GB velike datoteke traja nekaj milisekund. Klasične presečne referenčne tabele, presečni referenčni toki, datoteke z mešanimi referencami in postopno posodobljeni dokumenti ostanejo na direktni poti.
- Šifriranje in dešifriranje s tehnologijo AES-256 pri hitrosti strojne opreme: pri procesorjih AES-NI doseže AES-256-CBC približno 442 MB/s za šifriranje in 832 MB/s za dešifriranje (približno 3- do 5,7-krat hitreje kot prenosna programska pot), klici datoteke iz datoteke
EncryptFile/DecryptFileščitijo ali razkrijejo ogromne dokumente, ne da bi ob tem gradili graf objektov, in odpiranje obsežnega z geslom zaščitenega dokumenta PDF porabi bistveno manj pomnilnika.

Prenesite DEMO paket HotPDF Component
2026-07-01 Version 2.256.0: HotPDF opombe ob izdaji. 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.
Licence in cene
Plačilo s kreditnimi/debetnimi karticami, PayPal, AliPay ali bančnim nakazilom prek platforme FastSpring. Vsaka nova licenca HotPDF vključuje celotno izvorno kodo Object Pascal, eno leto posodobitev in eno leto podpore po e-pošti.
| Licenca | Razvijalci | Cena | Naroči |
|---|---|---|---|
| Single | 1 razvijalec | $500 | Naroči |
| Team | do 5 razvijalcev | $1000 | Naroči |
| Micro Business | do 10 razvijalcev | $1500 | Naroči |
| Small Business | do 30 razvijalcev | $2500 | Naroči |
| Medium Business | do 100 razvijalcev | $4500 | Naroči |
| Enterprise | do 500 razvijalcev | $8500 | Naroči |
| Corporate | neomejeno, podružnice | $15000 | Naroči |
Dodatki izvorne kode samo za Enterprise: HotPDF Enterprise vključuje celotno izvorno kodo za namenska orodja, trenutno PDF Preflight Pro in XFA & AcroForms Flattener Pro, ter polno izvorno kodo za vsa testna okolja, ki se običajno uporabljajo le za notranje preverjanje veljavnosti.
Obnovitev za obstoječe stranke: 40 % polne cene, naročnino lahko kadar koli prekličete. Odprite stran za nakup in obnovitev HotPDF.
Standardi, podpisovanje in postopki validacije
HotPDF podpira postopke ustvarjanja PDF, ki temeljijo na standardih za PDF/A-1, PDF/A-2, PDF/A-3, PDF/X-1a, PDF/X-3, PDF/X-4 in PDF/UA-1. Vključuje tudi preflight in podprto preverjanje PDF/VT za preglede in postopke avtomatizacije. Komponenta prikazuje profilom prilagojena stikala in zaščite, zato lahko klici, ki bi prekinili izbran profil, prezgodaj prekinejo delo in ne ustvarijo neskladnega dokumenta PDF v ozadju.
| Potek dela | HotPDF podpora | Odgovornost avtorja |
|---|---|---|
| PDF/A-1, PDF/A-2, PDF/A-3 | Podpora za PDFACompliance, metapodatki XMP pdfaid, profil ICC OutputIntent, izsiljevanje vdelanih pisav, preprečevanje s funkcijami JavaScript/šifriranje/opombe/profil za izhod, generirani izhodi testov PDF/A-2A / PDF/A-3A, ki so potrjeni s programsko opremo veraPDF. | Izbrati ciljno raven, zagotoviti prave podatke ICC OutputIntent, nastaviti naslov/jezik, pravilno vdelati primerne pisave ter preprečiti ustvarjanje vsebine zunaj izbranega arhivskega profila. |
| PDF/UA-1 | Podpora za PDFUACompliance, oznake Tagged PDF root, metapodatki pdfuaid, /Lang, DisplayDocTitle, strukturni elementi, označena vsebina, kartiranje vlog, povezave ParentTree, pomočniki za nadomestno in izvirno besedilo (ActualText). | Zagotoviti smiselno strukturo dokumenta, vrstni red branja, hierarhijo naslovov, semantiko seznamov in tabel ter ponuditi nadomestne opise dejanske vsebine. |
| PDF/X-1a, PDF/X-3, PDF/X-4 | Podpora za PDFXCompliance, profil ICC OutputIntent, zaščita profila za tisk in omejevanje interaktivnih in netiskalnih funkcij. | Zagotoviti barvno shemo za pripravo za tisk, obrezovanje in okvirov strani ter nastavitve za ustrezen potek dela za tisk in izdajo. |
| Preverjanje veljavnosti PDF/VT | ValidatePDFVT preverja oznake za PDF/VT XMP, imenske prostore metapodatkov, konsistentnost datumov sprememb, osnove PDF/X oznak, OutputIntent, strukturo imenikov DPartRoot, strani za nalaganje in raven strani pri DPart vsebini. | Sistemi z avtorji morajo zagotoviti preglede prejetih ali ustvarjenih datotek; ustvarjalec nosi celotno odgovornost glede končnega namena tiska s prilagodljivimi informacijami. |
PDF/A Raven A omogoča označeno strukturo Tagged PDF, ki jo zahteva arhivski profil. Funkcije za PDF/UA-1 ne oglasijo samodejno podpore; HotPDF prikazuje identiteto PDF/UA le, ko je PDFUACompliance izrecno aktiviran.
Preflight vmesniki API lahko zgenerirajo poročila v oblikah besedila, JSON in HTML, obdelujejo izpis z uporabo obstoječih profilov ali privzetih nastavitev, združujejo rezultate serij, dodajajo vsebino v obliki dokazil k dokumentu PDF za pregled, izvajajo primerjave poročil in pripravljajo podatke za strukturo orodij v slogu programske opreme veraPDF na ostalih orodjih.
Dodatne zmogljivosti
- Podpora za lastnosti OpenType GSUB LookupType 1-8, določanje jezika, standardne latinske ligature, arabsko / perzijsko / urdujsko oblikovanje besedila, prerazporejanje besedila devanagari in dodajanje specifičnih točk za znake (PUA synthetic codepoints) za posebne pisave glifov.
- Podpora za vsebnike v obliki paketa XFA, sprožilne ovojnice za polja AcroForm
/AA, dodajanje pisav Unicode v slovarje/DRAcroForm ter možnost dodajanja CID videza. - Shranjevanje dokumentov s postopnimi posodobitvami, uporaba postopkov z večimi podpisi, oblikovanje rezervacij za podpise, lokalno ustvarjanje za vsebine CMS SignedData ter dolgoročni proces za validacijske slovarje.
- Pomočniki z naloženim dokumentom za obdelavo in preiskavo okvirov strani, pregledovalce ciljev zaznamkov, obdelovalce preverjanja polj AcroForm, obdelavo vrednosti in posodobitev polj, preimenovanje imen, brisanje podatkov polj in funkcijo sploščitve dokumentov obrazcev.
- Pripomočki za analizo predhodnega preverjanja (preflight), ki se uporabijo za pregled/naložitev/združevanje/analizo ter skupinsko združevanje, integrirano obdelavo preverjanja dokumentov in vključitev opomb s PDF/VT veljavnostjo in zmernim popravljanjem ugotovljenih težav v samih dokumentih.
- Podpora s funkcijami za standarde od PDF 1.3 do vključno z vrati PDF 1.7 in delnim modulom zaščit ter šifriranja ob upoštevanju različice PDF 2.0 (kot na primer objektni podatkovni tokovi, tokovi XRef, nameni za oddajo, transparentne plasti za vsebine, mehke maske, vzorci tiskanja in ExtGState funkcije za nastavljanje dokumentov).
Spletna dokumentacija za HotPDF
Hiter primer v okolju 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.

Prenesite DEMO paket HotPDF Component
Podpira RAD Studio XE5 do RAD Studio 13.1 Florence za Delphi in C++Builder (postopki za Win32, Win64 in Win64x)
Kdaj izbrati HotPDF
- Izberite HotPDF, ko vaša aplikacija ustvarja ali ureja dokumente PDF in želite izvorno kodo komponente v Delphi/C++Builder in ne ločeno zunanjo storitev za PDF.
- Izberite PDFium Component, če vaše glavne zahteve vključujejo izrisovanje PDF, pregledovanje, rastriranje strani, ekstrakcijo besedila in vključevanje interaktivnega uporabniškega vmesnika pregledovalnika.
- Izberite losLab PDF Library, kadar je projekt že zasnovan z uporabo vmesnika API PDFlibPas ali pa so pri načrtovanju komponente DLL, ActiveX in Dylib zraven pomembni viri iz obdelovalca na sistemski kodi Delphi/C++Builder.
Pogosta vprašanja
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.
Odkrijte več od razvoja PDF Component in programske opreme za preglednice v Delphi
Prijavite se na posodobitve izdelkov
Prijavite se za prejemanje najnovejših posodobitev na vašo e-pošto.
