HotPDF Delphi Component na kratko
| Izdelek | HotPDF Delphi Component |
|---|---|
| Najprimernejše za | Delovni tokovi dokumentov pod nadzorom razvijalca v Delphi in C++Builder |
| Podpora za IDE | Delphi in C++Builder XE5 do 13 Florence |
| Uvedba | Integracija v izvorne aplikacije Windows |
| Izvorna koda | Izvorna koda Object Pascal je vključena v komercialne licence |
| Licenciranje | Uvedba aplikacij brez licenčnin |
| Posodobitve | Vključeno je eno leto posodobitev in e-poštne podpore |
| Cene | Enkratno licenciranje glede na število razvijalcev |
| Dokumentacija | HotPDF Delphi 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 Delphi 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 2Checkout. 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 |
| Small Business | do 10 razvijalcev | $1000 | Naroči |
| Medium Business | do 30 razvijalcev | $1500 | Naroči |
| Enterprise | Vsi razvijalci v enem podjetju in njegovih hčerinskih družbah znotraj ene države | $3000 | Naroči |
| Corporate | Vsi razvijalci v enem podjetju in njegovih hčerinskih družbah po vsem svetu | $6000 | Naroči |
Dodatki izvorne kode za Enterprise in Corporate: HotPDF Enterprise in Corporate oba vključujeta celotno izvorno kodo namenskih primerov orodne ravni, 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 Delphi 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, kadar vaša aplikacija dokumente PDF ustvarja ali ureja in ob njej raje ne bi razširjali ničesar: HotPDF ima lasten upodabljalni pogon, lastne slikovne kodeke in lasten pogon pisav, zato se prevede naravnost v vašo izvršljivo datoteko in ne potrebuje izvajalnega okolja PDF, ki bi ga bilo treba razširjati ali zagovarjati pri pregledu.
- Izberite PDFium Delphi Component, kadar gre bolj za branje in pregledovanje kot za ustvarjanje: arhitektura pregledovalnika, dostopno glasno branje, izvleček tabel, semantični preliv v HTML in preverjanje standardov. Upodablja prek
pdfium.dll, ki jo razširjate skupaj z aplikacijo. - Izberite PDF Library for Delphi, kadar potrebujete OCR, branje črtnih kod, podpisovanje s strojnim žetonom PKCS#11, preverjanje po seznamih zaupanja EU ali izvoz v DOCX / HTML oziroma kadar mora priklicati koda zunaj Delphija prek DLL, ActiveX ali Dylib.
Primerjate vso družino? Oglejte si pregled PDF knjižnic za razvijalce s primerjavo PDFium Delphi Component, losLab PDF Library in HotPDF Delphi Component.
Pogosta vprašanja
Katere različice Delphi in C++Builder so podprte?
HotPDF Delphi Component podpira trenutne poteke dela RAD Studio in dokumentiran razpon starejših različic IDE za ta izdelek.
Ali je vključena izvorna koda?
Komercialne licence vključujejo izvorno kodo Object Pascal za integracijo, pregled in dolgoročno vzdrževanje.
Ali so zahtevane licenčnine za izvajalno okolje?
Licencirane aplikacije je mogoče uporabljati brez licenčnin, brez plačila na dokument ali končnega uporabnika.
Kako lahko preizkusim izdelek?
Pred nakupom prenesite demo paket in si oglejte spletno dokumentacijo.
Kaj vključuje nova licenca?
Nova licenca vključuje izvorno kodo, eno leto posodobitev in eno leto podpore po e-pošti.
Kako deluje podaljšanje?
Obstoječe stranke lahko podaljšajo dostop do posodobitev po objavljeni ceni podaljšanja.
Kje je dokumentacija API?
Dokumentacija je na voljo pod lokalizirano povezavo do dokumentacije HotPDF Delphi Component na tej strani.
Kaj vključuje licenca HotPDF in kako deluje podaljšanje?
Nova licenca (Single $500, Small Business do 10 razvijalcev $1000, Medium Business do 30 razvijalcev $1500, Enterprise za eno podjetje znotraj ene države $3000, Corporate za eno podjetje po vsem svetu $6000) vključuje polno izvorno kodo, eno leto posodobitev in eno leto podpore po e-pošti. Obstoječi uporabniki podaljšajo dostop do posodobitev za 40 % polne cene.
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.
