HotPDF Component Trumpai
| 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 |
Gimtasis PDF kūrimas ir redagavimas Delphi ir C++Builder
HotPDF yra šaltinio lygio Delphi ir C++Builder PDF komponentas programoms, kurios turi kurti, redaguoti, apsaugoti, pasirašyti, patvirtinti ir surinkti PDF dokumentus tiesiogiai iš VCL kodo. Jam nereikia išorinio PDF vykdymo laiko pagrindinei kūrimo darbo eigai ir jis sukurtas Windows darbalaukio programinei įrangai, sukurtai naudojant RAD Studio.
Naudokite HotPDF, kai jūsų programai reikia programinio puslapio piešimo, Unicode teksto išvesties, šriftų įterpimo ir poaibių sudarymo, formų, anotacijų, vaizdų importavimo, PDF sujungimo / redagavimo operacijų, šifravimo, skaitmeninių parašų, standartus atitinkančios išvesties ir lengvos preflight automatizacijos iš vieno vietinio API paviršiaus.
HotPDF palaiko nuo RAD Studio XE5 iki RAD Studio 13.1 Florence Delphi ir C++Builder aplinkoms, įskaitant Win32, Win64 ir Win64x darbo eigas.

Pagrindinės galimybės
- Kurti naujus PDF, pridėti puslapius, piešti tekstą ir vektorinę grafiką, registruoti daugkartinius Form XObjects, talpinti vaizdus ir išsaugoti failuose arba skambintojo valdomuose srautuose.
- Įkelti esamus PDF, tikrinti puslapio laukus, ieškoti žymių paskirties vietų, kopijuoti puslapius, įterpti puslapius, išgauti puslapius, pertvarkyti puslapius, ištrinti puslapius, sujungti dokumentus, štampuoti ar pridėti vandens ženklus ir atnaujinti dokumento informaciją.
- Pridėti hipersaitus, pavadintas paskirties vietas, kontūrus, failų priedus, komentarus, iššokančius langus, išryškinimo anotacijas, laisvo teksto anotacijas, redagavimo anotacijas, vandens ženklų anotacijas, puslapių miniatiūras, sluoksnius, puslapių perėjimus ir peržiūros programos nuostatas.
- Kurti AcroForm laukus, sugeneruotus išvaizdos srautus, parašų laukus, kelių eilučių ir šukinius teksto laukus, turtingojo teksto lauko vertes, XFA paketų konteinerius, formos lauko paleidiklių apvalkalus ir kelis Unicode šriftus AcroForm išteklių žodyne, kur tai leidžia pasirinktas standartinis profilis.
- Prieš išsaugant redaguotą kopiją, tikrinti, atnaujinti, pervardyti, pašalinti arba suploti laukus įkeltuose AcroForm dokumentuose.
- Įterpti ir sudaryti poaibius iš TrueType, Type 1 PFB, OpenType-CFF ir CID raktu pagrįstų CFF šriftų, skirtų kompaktiškai daugiakalbei išvesčiai, įskaitant dokumentus, kuriuose gausu CJK.
- Generuoti Unicode tekstą, iš dešinės į kairę tekstą, vertikalų tekstą, papildomos plokštumos simbolius, tokius kaip emoji, Arabų / Persų / Urdų formavimą, Lotyniškas standartines ligatūras, Devanagari pertvarkymą ir OpenType GSUB pagrįstą glifų išvestį su atitinkama
/CIDToGIDMap,/W, ir/ToUnicodeintegracija. - Importuoti JPEG, bitmap, TIFF, JPEG2000, JBIG2, WMF ir EMF turinį su zlib-ng Flate glaudinimu ir libjpeg-turbo palaikomu JPEG apdorojimu.
- Apsaugoti dokumentus slaptažodžiais, AES-128, AES-256, PDF 2.0 AES-256 R6, viešojo rakto gavėjo šifravimu ir leidimų vėliavėlėmis.
- Pasirašyti PDF su procese veikiančiu PFX / PKCS#12 palaikymu ir PAdES B-B, B-T, B-LT ir B-LTA darbo eigomis, įskaitant RFC 3161 laiko žymas ir DSS / VRI žodynus.
- Kurti teksto, JSON ir HTML preflight ataskaitas, taikyti preflight profilius ir išankstinius nustatymus, apibendrinti paketinius rezultatus, įterpti ataskaitų įrodymus į PDF, palyginti ataskaitas ir vykdyti kryptingą PDF/VT patvirtinimą.
- Naudoti papildomus PDF užpakalinius planus FastReport, QuickReport, ReportBuilder ir DevExpress ExpressPrinting programoms, kai esami ataskaitų maketai turėtų būti išleidžiami per HotPDF.
- Labai greitai apdoroti labai didelius PDF failus su Direct File API, kuris atidaro, kopijuoja ir perrašo dokumentus tiesiai diske, neįkeldamas viso failo į objektų modelį. Su 2 GB etaloniniu dokumentu turinčiu 1,67 milijono objektų, AES-256 šifravimas trunka apie 14 sekundžių, iššifravimas apie 16 sekundžių, o pilnas perrašymas apie 6 sekundes; 1,25 GB dokumento puslapių skaičiaus nuskaitymas trunka milisekundes. Klasikinės kryžminių nuorodų lentelės, kryžminių nuorodų srautai, mišrių nuorodų failai ir laipsniškai atnaujinami dokumentai lieka tiesioginiame kelyje.
- Šifruoti ir iššifruoti naudojant AES-256 aparatinės įrangos greičiu: naudojant CPU AES-NI, AES-256-CBC pasiekia apie 442 MB/s šifravimui ir 832 MB/s iššifravimui (apie 3 ir 5,7 karto greičiau nei nešiojamasis programinės įrangos kelias), failo į failą
EncryptFile/DecryptFileiškvietimai apsaugo arba panaikina apsaugą didžiuliams dokumentams be objektų grafiko kūrimo, o didelio slaptažodžiu apsaugoto PDF atidarymas naudoja žymiai mažiau atminties.

Atsisiųskite HotPDF Component DEMO paketą
2026-07-01 Version 2.256.0: HotPDF leidimo pastabos. 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.
Licencijos ir kainos
Mokėkite kredito / debeto kortelėmis, PayPal, AliPay arba banko pavedimu per FastSpring. Kiekviena nauja HotPDF licencija apima visą Object Pascal pirminį kodą, vienerius metus naujinimų ir vienerius metus palaikymo el. paštu.
| Licencija | Kūrėjai | Kaina | Užsakyti |
|---|---|---|---|
| Single | 1 kūrėjas | $500 | Užsakyti |
| Team | iki 5 kūrėjų | $1000 | Užsakyti |
| Micro Business | iki 10 kūrėjų | $1500 | Užsakyti |
| Small Business | iki 30 kūrėjų | $2500 | Užsakyti |
| Medium Business | iki 100 kūrėjų | $4500 | Užsakyti |
| Enterprise | iki 500 kūrėjų | $8500 | Užsakyti |
| Corporate | neribota, pasaulinės patronuojamosios įmonės | $15000 | Užsakyti |
Tik Enterprise skirti pirminio kodo priedai: HotPDF Enterprise apima visą pirminį kodą, skirtą specialiems įrankio lygio pavyzdžiams, šiuo metu PDF Preflight Pro ir XFA & AcroForms Flattener Pro, plius visą pirminį kodą pilniems testų rinkiniams, kurie paprastai naudojami tik vidiniam patvirtinimui.
Esamo kliento atnaujinimas: 40 % visos kainos, atšaukiama bet kuriuo metu. Atidarykite HotPDF pirkimo ir atnaujinimo puslapį.
Standartai, pasirašymas ir patvirtinimo darbo eigos
HotPDF palaiko standartus atitinkančias PDF generavimo darbo eigas skirtas PDF/A-1, PDF/A-2, PDF/A-3, PDF/X-1a, PDF/X-3, PDF/X-4 ir PDF/UA-1. Jame taip pat yra preflight ir kryptingi PDF/VT patvirtinimo pagalbininkai peržiūros ir automatizavimo darbo eigoms. Komponentas atskleidžia konkrečiam profiliui priskirtus jungiklius ir apsaugas, todėl iškvietimai, kurie pažeistų pasirinktą profilį, gali anksti žlugti užuot tyliai įrašę neatitinkantį PDF.
| Darbo eiga | HotPDF palaikymas | Autoriaus atsakomybė |
|---|---|---|
| PDF/A-1, PDF/A-2, PDF/A-3 | PDFACompliance, XMP pdfaid metaduomenys, OutputIntent palaikymas, šriftų įterpimo vykdymas, JavaScript/šifravimo/anotacijų/profilių apsaugos ir PDF/A-2A / PDF/A-3A dūmų išvestys patvirtintos naudojant veraPDF. | Pasirinkite tikslinį lygį, pateikite tikrus ICC OutputIntent duomenis, nustatykite pavadinimą/kalbą, įterpkite atitinkamus šriftus ir venkite turinio už pasirinkto archyvo profilio ribų. |
| PDF/UA-1 | PDFUACompliance, Tagged PDF šaknis, pdfuaid metaduomenys, /Lang, DisplayDocTitle, struktūros elementai, pažymėtas turinys, vaidmenų atvaizdavimas, ParentTree sujungimas, alternatyvaus teksto ir ActualText pagalbininkai. | Sukurkite prasmingą dokumento struktūrą, skaitymo tvarką, antraščių hierarchiją, sąrašų/lentelių semantiką ir alternatyvius aprašymus tikram turiniui. |
| PDF/X-1a, PDF/X-3, PDF/X-4 | PDFXCompliance, OutputIntent palaikymas, parengiamojo spaudimo profilių apsaugos ir apribojimai interaktyvioms ar spausdinimui nesaugioms funkcijoms. | Pateikite spausdinimui tinkamą spalvų valdymą, puslapių laukus ir gamybos nustatymus pasirinktai parengiamojo spaudimo darbo eigai. |
| PDF/VT patvirtinimas | ValidatePDFVT tikrina XMP PDF/VT identifikaciją, metaduomenų vardų erdvę, modifikavimo datos nuoseklumą, PDF/X bazinius žymeklius, OutputIntent, katalogo DPartRoot struktūrą, įkeliamus puslapius ir puslapio lygio DPart aprėptį. | Naudokite jį gaunamų ar gaminamų failų auditui; autoriaus atsakomybė išlieka sukurti pilną kintamo duomenų gamybos ketinimą. |
PDF/A A lygis įgalina Žymėto (Tagged) PDF pagrindą, kurio reikia archyvo profiliui. Jis automatiškai nereklamuoja PDF/UA-1; HotPDF išleidžia PDF/UA tapatybę tik tada, kai PDFUACompliance yra aiškiai įjungta.
Preflight API gali generuoti teksto, JSON ir HTML ataskaitas, filtruoti išvestį per išsaugotus profilius arba integruotus išankstinius nustatymus, apibendrinti paketinius rezultatus, įterpti ataskaitų įrodymus į peržiūros kopiją, lyginti ataskaitas ir konvertuoti ataskaitas į veraPDF stiliaus struktūrą tolesniems įrankiams.
Papildoma funkcijų aprėptis
- OpenType GSUB LookupType 1-8 palaikymas, scenarijaus / kalbos funkcijos pasirinkimas, Lotyniškos standartinės ligatūros, Arabų / Persų / Urdų formavimas, Devanagari pertvarkymas ir PUA sintetinė kodų taškų emisija šriftams būdingiems glifams.
- XFA paketų konteinerio palaikymas, AcroForm
/AApaleidiklių apvalkalai, keli Unicode šriftai AcroForm/DRir generuoti CID šriftų išvaizdos srautai. - Laipsniško atnaujinimo išsaugojimas, kelių parašų darbo eigos, parašų rezervuarai, procese CMS SignedData generavimas ir ilgalaikio patvirtinimo žodynai.
- Įkeltų dokumentų pagalbininkai skirti puslapio laukų tikrinimui, žymių paskirties vietų paieškai, AcroForm laukų tikrinimui, laukų verčių atnaujinimui, laukų pervardymui, laukų pašalinimui ir formų suplotimui.
- Preflight profilių įkėlimo / išsaugojimo / patvirtinimo / sujungimo / lyginimo pagalbininkai, paketinis agregavimas, įterptų ataskaitų patvirtinimas, XMP ataskaitų įterpimas, kryptingas PDF/VT patvirtinimas ir konservatyvus taisymas iš preflight ataskaitų.
- Nuo PDF 1.3 iki PDF 1.7 funkcijų vartai, pasirinktas PDF 2.0 šifravimo palaikymas, objektų srautai, XRef srautai, OutputIntents, skaidrumo grupės, minkštos kaukės, modeliai, šešėliavimas ir parengiamojo spaudimo ExtGState valdikliai.
HotPDF internetinė dokumentacija
Greitas Delphi pavyzdys
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.

Atsisiųskite HotPDF Component DEMO paketą
Palaiko RAD Studio XE5 iki RAD Studio 13.1 Florence Delphi ir C++Builder aplinkoms (Win32, Win64 ir Win64x darbo eigos)
Kada rinktis HotPDF
- Rinkitės HotPDF, kai jūsų programa kuria arba redaguoja PDF dokumentus ir norite Delphi / C++Builder pirminio kodo komponento, o ne atskiros PDF paslaugos.
- Rinkitės PDFium Component, kai pagrindinis reikalavimas yra PDF atvaizdavimas, peržiūra, puslapių rastravimas, teksto išgavimas ir interaktyvi peržiūros programos UI integracija.
- Rinkitės losLab PDF Library, kai projektas jau sukurtas naudojant PDFlibPas API paviršių, arba kai jums reikia DLL, ActiveX arba Dylib integracijos parinkčių kartu su Delphi / C++Builder pirminio kodo biblioteka.
Dažniausi klausimai
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.
Atraskite daugiau iš Delphi PDF Component ir skaičiuoklių kūrimo
Prenumeruokite produktų naujinimus
Prenumeruokite, kad gautumėte naujausius naujinimus į savo el. paštą.
