HotPDF Component Kort oversikt
| 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 |
Innfødt PDF-opprettelse og redigering for Delphi og C++Builder
HotPDF er en kildekode-nivå Delphi og C++Builder PDF-komponent for applikasjoner som trenger å opprette, redigere, sikre, signere, validere og montere PDF-dokumenter direkte fra VCL-koden. Den krever ikke en ekstern PDF-kjøretid for sin kjerneopprettelsesarbeidsflyt og er designet for Windows-skrivebordsprogramvare bygget med RAD Studio.
Bruk HotPDF når applikasjonen din trenger programmatisk sidetegning, Unicode-tekstutskrift, fonter innbygging og delsett, skjemaer, annoteringer, bildeimport, PDF flett/rediger-operasjoner, kryptering, digitale signaturer, standard-bevisst utskrift og lettvekts preflight-automatisering fra én innfødt API-overflate.
HotPDF støtter RAD Studio XE5 gjennom RAD Studio 13.1 Florence for Delphi og C++Builder, inkludert Win32, Win64 og Win64x arbeidsflyter.

Hovedfunksjoner
- Opprett nye PDF-er, legg til sider, tegn tekst og vektorgrafikk, registrer gjenbrukbare Form XObjects, plasser bilder, og lagre til filer eller oppringer-eide strømmer.
- Last inn eksisterende PDF-er, inspiser sidebokser, søk i bokmerkedestinasjoner, kopier sider, sett inn sider, trekk ut sider, omorganiser sider, slett sider, flett dokumenter, stempl eller vannmerk innhold, og oppdater dokumentinformasjon.
- Legg til hyperkoblinger, navngitte destinasjoner, konturer, filvedlegg, kommentarer, popup-vinduer, uthevingsannoteringer, fritekstannoteringer, redigeringsannoteringer, vannmerkeannoteringer, sideminiatyrer, lag, sideoverganger og visningspreferanser.
- Opprett AcroForm-felt, genererte utseendestrømmer, signaturfelt, flerlinje- og kombitekstfelt, riktektfeltverdier, XFA-pakkebeholdere, skjemafeltutløser-omslag og flere Unicode-fonter i AcroForm-ressursordboken der den valgte standardprofilen tillater dem.
- Inspiser, oppdater, gi nytt navn, fjern eller flat ut felt i innlastede AcroForm-dokumenter før du lagrer en redigert kopi.
- Bygg inn og undergrupper TrueType, Type 1 PFB, OpenType-CFF og CID-kodede CFF-fonter for kompakt flerspråklig utskrift, inkludert CJK-tunge dokumenter.
- Generer Unicode-tekst, høyre-til-venstre-tekst, vertikal tekst, tegn i supplementære plan som emoji, arabisk / persisk / urdu-utforming, standard latinske ligaturer, Devanagari-omorganisering og OpenType GSUB-basert glyf-utskrift med matchende
/CIDToGIDMap,/Wog/ToUnicodeintegrasjon. - Importer JPEG, bitmap, TIFF, JPEG2000, JBIG2, WMF og EMF-innhold, med zlib-ng Flate-komprimering og libjpeg-turbo støttet JPEG-håndtering.
- Beskytt dokumenter med passord, AES-128, AES-256, PDF 2.0 AES-256 R6, kryptering av offentlig nøkkelmottaker og tillatelsesflagg.
- Signer PDF-er med in-process PFX / PKCS#12-støtte og PAdES B-B, B-T, B-LT og B-LTA arbeidsflyter inkludert RFC 3161 tidsstempler og DSS / VRI-ordbøker.
- Opprett tekst-, JSON- og HTML-preflight-rapporter, bruk preflight-profiler og forhåndsinnstillinger, aggreger batch-resultater, bygg inn rapportbevis i PDF-er, sammenlign rapporter og kjør fokusert PDF/VT-validering.
- Bruk valgfrie PDF-backends for FastReport, QuickReport, ReportBuilder og DevExpress ExpressPrinting når eksisterende rapportoppsett skal sendes ut gjennom HotPDF.
- Behandle svært store PDF-er med høy hastighet med Direct File API, som åpner, kopierer og skriver om dokumenter direkte på disk uten å laste hele filen inn i objektmodellen. På et 2 GB referansedokument med 1,67 millioner objekter, tar AES-256-kryptering omtrent 14 sekunder, dekryptering omtrent 16 sekunder, og en full omskriving omtrent 6 sekunder; å lese sidetallet til et 1,25 GB dokument tar millisekunder. Klassiske kryssreferansetabeller, kryssreferansestrømmer, hybridreferansefiler og inkrementelt oppdaterte dokumenter forblir alle på den direkte banen.
- Krypter og dekrypter med AES-256 med maskinvarehastighet: med CPU AES-NI når AES-256-CBC rundt 442 MB/s for kryptering og 832 MB/s for dekryptering (omtrent 3× og 5,7× raskere enn den bærbare programvarebanen), fil-til-fil
EncryptFile/DecryptFilekall beskytter eller fjerner beskyttelse av enorme dokumenter uten å bygge objektgrafen, og å åpne en stor passordbeskyttet PDF bruker langt mindre minne.

Last ned HotPDF Component DEMO-pakken
2026-07-01 Version 2.256.0: HotPDF utgivelsesmerknader. 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.
Lisensiering og priser
Betal med kreditt-/debetkort, PayPal, AliPay eller bankoverføring gjennom FastSpring. Hver nye HotPDF-lisens inkluderer den fulle Object Pascal-kildekoden, ett år med oppdateringer og ett år med e-poststøtte.
| Lisens | Utviklere | Pris | Bestill |
|---|---|---|---|
| Single | 1 utvikler | $500 | Bestill |
| Team | opptil 5 utviklere | $1000 | Bestill |
| Micro Business | opptil 10 utviklere | $1500 | Bestill |
| Small Business | opptil 30 utviklere | $2500 | Bestill |
| Medium Business | opptil 100 utviklere | $4500 | Bestill |
| Enterprise | opptil 500 utviklere | $8500 | Bestill |
| Corporate | Ubegrenset antall utviklere, verdensomspennende datterselskaper | $15000 | Bestill |
Ekstrautstyr for Enterprise-kildekoder: HotPDF Enterprise inkluderer komplett kildekode for dedikerte verktøyeksempler, for tiden PDF Preflight Pro og XFA & AcroForms Flattener Pro, pluss full kildekode for de komplette testpakkene som vanligvis kun brukes til intern validering.
Fornyelse for eksisterende kunder: 40 % av full pris, kan kanselleres når som helst. Åpne kjøps- og fornyelsessiden for HotPDF.
Standarder, signering og valideringsarbeidsflyter
HotPDF støtter standard-bevisste PDF-genereringsarbeidsflyter for PDF/A-1, PDF/A-2, PDF/A-3, PDF/X-1a, PDF/X-3, PDF/X-4 og PDF/UA-1. Det inkluderer også preflight og fokuserte PDF/VT-valideringshjelpere for gjennomgangs- og automatiseringsarbeidsflyter. Komponenten eksponerer profilspesifikke brytere og vakter slik at anrop som vil bryte den valgte profilen kan mislykkes tidlig i stedet for stille å skrive en ikke-samsvarende PDF.
| Arbeidsflyt | HotPDF-støtte | Forfatteransvar |
|---|---|---|
| PDF/A-1, PDF/A-2, PDF/A-3 | PDFACompliance, XMP pdfaid metadata, OutputIntent-støtte, font-innbyggingshåndhevelse, JavaScript/kryptering/annotering/profil-vakter, og PDF/A-2A / PDF/A-3A røykutdata validert med veraPDF. | Velg målnivået, gi ekte ICC OutputIntent-data, angi tittel/språk, bygg inn passende fonter, og unngå innhold utenfor den valgte arkiveringsprofilen. |
| PDF/UA-1 | PDFUACompliance, Tagged PDF root, pdfuaid metadata, /Lang, DisplayDocTitle, strukturelementer, merket innhold, rollekartlegging, ParentTree kabling, alternativ tekst og ActualText-hjelpere. | Bygg meningsfull dokumentstruktur, leserekkefølge, overskriftshierarki, liste/tabellsemantikk, og alternative beskrivelser for ekte innhold. |
| PDF/X-1a, PDF/X-3, PDF/X-4 | PDFXCompliance, OutputIntent-støtte, prepress-profilvakter, og begrensninger for interaktive eller ikke-utskriftssikre funksjoner. | Gi utskriftspassende fargehåndtering, sidebokser og produksjonsinnstillinger for den valgte prepress-arbeidsflyten. |
| PDF/VT-validering | ValidatePDFVT sjekker XMP PDF/VT identifikasjon, metadatanavnerom, konsistens på modifikasjonsdato, PDF/X basismarkører, OutputIntent, katalog DPartRoot struktur, lastbare sider og sidenivå DPart dekning. | Bruk den til å revidere innkommende eller produserte filer; å skrive hele produksjonsintensjonen for variabeldata forblir oppringerens ansvar. |
PDF/A Level A muliggjør Tagged PDF-grunnlaget som kreves av arkiveringsprofilen. Den annonserer ikke automatisk PDF/UA-1; HotPDF sender ut PDF/UA-identiteten bare når PDFUACompliance er eksplisitt aktivert.
Preflight API-er kan produsere tekst-, JSON- og HTML-rapporter, filtrere utdata gjennom lagrede profiler eller innebygde forhåndsinnstillinger, aggregere batchresultater, bygge inn rapportbevis i en gjennomgangskopi, sammenligne rapporter og konvertere rapporter til en veraPDF-lignende struktur for nedstrømsverktøy.
Ytterligere funksjonsdekning
- OpenType GSUB LookupType 1-8 støtte, valg av skript/språkfunksjon, standard latinske ligaturer, arabisk / persisk / urdu-utforming, Devanagari-omorganisering og PUA syntetisk kodepunktutslipp for fontspesifikke glyfer.
- XFA-pakkebeholderstøtte, AcroForm
/AAutløser-omslag, flere Unicode-fonter i AcroForm/DR, og genererte CID-font utseendestrømmer. - Inkrementell oppdateringslagring, fler-signatur arbeidsflyter, signaturplassholdere, in-process CMS SignedData generering, og langsiktige valideringsordbøker.
- Innleste dokumenthjelpere for inspeksjon av sidebokser, oppslag i bokmerkedestinasjon, AcroForm-feltinspeksjon, oppdateringer av feltverdier, omdøping av felt, fjerning av felt og skjemautflating.
- Preflight-profil last/lagre/valider/flett/diff-hjelpere, batchaggregering, innebygd rapportvalidering, XMP-rapportinnbygging, fokusert PDF/VT-validering, og konservativ reparasjon fra preflight-rapporter.
- PDF 1.3 gjennom PDF 1.7 funksjonsporter, valgt PDF 2.0 krypteringsstøtte, objektstrømmer, XRef-strømmer, OutputIntents, åpenhetsgrupper, myke masker, mønstre, skyggelegging, og prepress ExtGState-kontroller.
Raskt Delphi-eksempel
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.

Last ned HotPDF Component DEMO-pakken
Støtter RAD Studio XE5 gjennom RAD Studio 13.1 Florence for Delphi og C++Builder (Win32, Win64 og Win64x arbeidsflyter)
Når bør man velge HotPDF
- Velg HotPDF når applikasjonen din oppretter eller redigerer PDF-dokumenter og du vil ha en Delphi/C++Builder kildekodekomponent i stedet for en separat PDF-tjeneste.
- Velg PDFium Component når hovedkravet ditt er PDF-gjengivelse, visning, siderasterisering, tekstuttrekking og integrasjon av interaktiv visningsbrukergrensesnitt.
- Velg losLab PDF Library når prosjektet allerede er bygget rundt PDFlibPas API-overflaten, eller når du trenger integreringsalternativer for DLL, ActiveX eller Dylib ved siden av Delphi/C++Builder kildekodebiblioteket.
Vanlige spørsmål
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.
Oppdag mer fra Delphi PDF Component & Spreadsheet Development
Abonner på produktoppdateringer
Abonner for å få de siste oppdateringene sendt til e-posten din.
