HotPDF Delphi Component Overblik
| Produkt | HotPDF Delphi Component |
|---|---|
| Bedst til | Dokumentarbejdsgange i Delphi og C++Builder, som udvikleren selv styrer |
| IDE-understøttelse | Delphi og C++Builder XE5 til 13 Florence |
| Implementering | Integration i native Windows-programmer |
| Kildekode | Object Pascal-kildekode er inkluderet med kommercielle licenser |
| Licensering | Royaltyfri programimplementering |
| Opdateringer | Et års opdateringer og e-mailsupport er inkluderet |
| Priser | Engangslicensering efter antal udviklere |
| Dokumentation | HotPDF Delphi Component |
Natif PDF-oprettelse og -redigering til Delphi og C++Builder
HotPDF er en kildeniveaus Delphi- og C++Builder-PDF-komponent til applikationer, der har brug for at oprette, redigere, sikre, signere, validere og samle PDF-dokumenter direkte fra VCL-kode. Den kræver ikke en ekstern PDF-runtime til sin kerneforfatteringsarbejdsgang og er designet til Windows-desktopsoftware bygget med RAD Studio.
Brug HotPDF, når din applikation har brug for programmatisk sidetegning, Unicode-tekstoutput, skrifttypeintegrering og -undersæt, formularer, annotationer, billedimport, PDF-flet/redigering, kryptering, digitale signaturer, standardsorienteret output og letvægtspreflight-automatisering fra én natif API-flade.
HotPDF understøtter RAD Studio XE5 til RAD Studio 13.1 Florence til Delphi og C++Builder, herunder Win32, Win64 og Win64x-arbejdsgange.

Vigtigste funktioner
- Opret nye PDF-filer, tilføj sider, tegn tekst og vektorgrafik, registrer genanvendelige Form XObjects, placer billeder, og gem til filer eller ejerens streams.
- Indlæs eksisterende PDF-filer, undersøg sidebokse, søg bogmærkedestinationer, kopier sider, indsæt sider, udtræk sider, omarranger sider, slet sider, flet dokumenter, stempl eller vandmærk indhold, og opdater dokumentoplysninger.
- Tilføj hyperlinks, navngivne destinationer, dispositioner, vedhæftede filer, kommentarer, popups, fremhævningsannotationer, fritekstannotationer, redigeringsannotationer, vandmærkeannotationer, sideminiaturer, lag, sideovergange og fremviserindstillinger.
- Opret AcroForm-felter, genererede udseendestreams, signaturfelter, flerlinjede og kam-tekstfelter, RTF-feltværdier, XFA-pakkebeholdere, formularfelts-trigger-wrappere og flere Unicode-skrifttyper i AcroForm-ressourceordbogen, hvor den valgte standardprofil tillader det.
- Undersøg, opdater, omdøb, fjern eller fladgør felter i indlæste AcroForm-dokumenter inden lagring af en redigeret kopi.
- Integrer og undersæt TrueType, Type 1 PFB, OpenType-CFF og CID-nøglede CFF-skrifttyper til kompakt flersproget output, herunder CJK-tunge dokumenter.
- Generer Unicode-tekst, højre-til-venstre-tekst, lodret tekst, tegn i det supplerende plan som emoji, arabisk/persisk/urdu-formning, latinske standardligaturerer, Devanagari-rækkefølge og OpenType GSUB-baseret glyfoutput med matchende
/CIDToGIDMap,/Wog/ToUnicode-integration. - Importer JPEG, bitmap, TIFF, JPEG2000, JBIG2, WMF og EMF-indhold med zlib-ng Flate-komprimering og libjpeg-turbo-støttet JPEG-håndtering.
- Beskyt dokumenter med adgangskoder, AES-128, AES-256, PDF 2.0 AES-256 R6, offentlig-nøgle-modtagerkryptering og tilladelsesflags.
- Signer PDF-filer med in-process PFX/PKCS#12-understøttelse og PAdES B-B, B-T, B-LT og B-LTA-arbejdsgange, herunder RFC 3161-tidsstempler og DSS/VRI-ordbøger.
- Opret tekst-, JSON- og HTML-preflightrapporter, anvend preflightprofiler og -forudindstillinger, aggreger batchresultater, integrer rapportbevis i PDF-filer, sammenlign rapporter og kør fokuseret PDF/VT-validering.
- Brug valgfrie PDF-backends til FastReport, QuickReport, ReportBuilder og DevExpress ExpressPrinting, når eksisterende rapportlayouts skal udsendes via HotPDF.
- Behandl meget store PDF-filer ved høj hastighed med Direct File API, der åbner, kopierer og omskriver dokumenter direkte på disk uden at indlæse hele filen i objektmodellen. På et 2 GB benchmark-dokument med 1,67 millioner objekter tager AES-256-kryptering ca. 14 sekunder, dekryptering ca. 16 sekunder og en fuld omskrivning ca. 6 sekunder; læsning af sideantallet i et 1,25 GB dokument tager millisekunder. Klassiske krydsreferencetabeller, krydsreferencestreams, hybridreferencefiler og trinvis opdaterede dokumenter forbliver alle på den direkte sti.
- Krypter og dekrypter med AES-256 ved hardwarehastighed: med CPU AES-NI når AES-256-CBC ca. 442 MB/s til kryptering og 832 MB/s til dekryptering (ca. 3× og 5,7× hurtigere end den bærbare softwaresti), fil-til-fil
EncryptFile/DecryptFile-kald beskytter eller fjerner beskyttelsen fra store dokumenter uden at opbygge objektgrafen, og åbning af en stor adgangskodebeskyttet PDF bruger langt mindre hukommelse.

Download HotPDF Delphi Component DEMO-pakken
2026-07-01 Version 2.256.0: HotPDF udgivelsesnoter. 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.
Licenser og priser
Betal med kredit-/debetkort, PayPal, AliPay eller bankoverførsel via 2Checkout. Hver ny HotPDF-licens inkluderer den fulde Object Pascal-kildekode, et år med opdateringer og et år med e-mailsupport.
| Licens | Udviklere | Pris | Bestil |
|---|---|---|---|
| Single | 1 udvikler | $500 | Bestil |
| Small Business | op til 10 udviklere | $1000 | Bestil |
| Medium Business | op til 30 udviklere | $1500 | Bestil |
| Enterprise | Alle udviklere i én virksomhed og dens datterselskaber inden for ét land | $3000 | Bestil |
| Corporate | Alle udviklere i én virksomhed og dens datterselskaber på verdensplan | $6000 | Bestil |
Kildekodeekstras til Enterprise og Corporate: Både HotPDF Enterprise og Corporate indeholder fuld kildekode til værktøjseksemplerne PDF Preflight Pro og XFA & AcroForms Flattener Pro. Kildekoden til de komplette testpakker, der normalt kun bruges til intern validering, udleveres efter anmodning.
Fornyelse for eksisterende kunder: 40% af den fulde pris, kan opsiges til enhver tid. Åbn HotPDF-købs- og fornyelsessiden.
Standarder, signering og valideringsarbejdsgange
HotPDF understøtter standardsorienterede PDF-genereringsarbejdsgange 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 fokuserede PDF/VT-valideringshjælpere til gennemgangs- og automatiseringsarbejdsgange. Komponenten eksponerer profilspecifikke kontakter og bevogtninger, så kald, der ville bryde den valgte profil, kan fejle tidligt i stedet for tavst at skrive en ikke-konform PDF.
| Arbejdsgang | HotPDF-understøttelse | Forfatteransvar |
|---|---|---|
| PDF/A-1, PDF/A-2, PDF/A-3 | PDFACompliance, XMP pdfaid-metadata, OutputIntent-understøttelse, skrifttype-integrationshåndhævelse, JavaScript/kryptering/annotation/profilvagter og PDF/A-2A/PDF/A-3A smoke-outputs valideret med veraPDF. | Vælg det målrettede niveau, angiv rigtige ICC OutputIntent-data, angiv titel/sprog, integrer passende skrifttyper og undgå indhold uden for den valgte arkiveringsprofil. |
| PDF/UA-1 | PDFUACompliance, tagget PDF-rod, pdfuaid-metadata, /Lang, DisplayDocTitle, strukturelementer, markeret indhold, rolletilknytning, ParentTree-ledninger, alternativ tekst og ActualText-hjælpere. | Opbyg meningsfuld dokumentstruktur, læserækkefølge, overskriftshierarki, liste-/tabelsemantik og alternative beskrivelser til reelt indhold. |
| PDF/X-1a, PDF/X-3, PDF/X-4 | PDFXCompliance, OutputIntent-understøttelse, prepress-profilagter og begrænsninger for interaktive eller ikke-printvenlige funktioner. | Angiv passende farvestyring til tryk, sidebokse og produktionsindstillinger til den valgte prepress-arbejdsgang. |
| PDF/VT-validering | ValidatePDFVT kontrollerer XMP PDF/VT-identifikation, metadata-navnerum, modifikationsdatokonsistens, PDF/X-basismarkører, OutputIntent, katalog-DPartRoot-struktur, indlæsbare sider og sideniveau-DPart-dækning. | Brug det til at auditere indgående eller producerede filer; at forfatte den fulde variabel-dataproduktionstanke forbliver opkalderens ansvar. |
PDF/A-niveau A aktiverer den taggede PDF-grundlag, der kræves af arkiveringsprofilen. Det annoncerer ikke automatisk PDF/UA-1; HotPDF udsender kun PDF/UA-identiteten, når PDFUACompliance er eksplicit aktiveret.
Preflight-API'er kan producere tekst-, JSON- og HTML-rapporter, filtrere output via gemte profiler eller indbyggede forudindstillinger, aggregere batchresultater, integrere rapportbevis i en gennemgangskopi, sammenligne rapporter og konvertere rapporter til en veraPDF-lignende struktur til downstream-værktøjer.
Yderligere funktionsdækning
- OpenType GSUB LookupType 1-8-understøttelse, script/sprogfunktionsvalg, latinske standardligaturerer, arabisk/persisk/urdu-formning, Devanagari-rækkefølge og PUA-syntetisk kodepoint-emission til fontspecifikke glyffer.
- XFA-pakkebeholder-understøttelse, AcroForm
/AA-trigger-wrappere, flere Unicode-skrifttyper i AcroForm/DRog genererede CID-font-udseendestreams. - Trinvis opdateringslagring, multi-signaturarbejdsgange, signaturpladsholdere, in-process CMS SignedData-generering og langtidsvalideringsordbøger.
- Indlæste dokumenthjælpere til sideboksinspection, bogmærkedestinationsopslag, AcroForm-feltinspektion, feltværdiopdateringer, feltomdøbning, feltfjernelse og formularfladgøring.
- Preflightprofil load/gem/valider/flet/diff-hjælpere, batchaggregering, integreret rapportvalidering, XMP-rapportintegrering, fokuseret PDF/VT-validering og konservativ reparation fra preflightrapporter.
- PDF 1.3 til PDF 1.7 funktionsporte, valgt PDF 2.0-krypteringsunderstøttelse, objektstreams, XRef-streams, OutputIntents, transparensgrupper, bløde masker, mønstre, skygger og prepress ExtGState-kontroller.
Hurtigt 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.

Download HotPDF Delphi Component DEMO-pakken
Understøtter RAD Studio XE5 til RAD Studio 13.1 Florence til Delphi og C++Builder (Win32, Win64 og Win64x-arbejdsgange)
Hvornår skal du vælge HotPDF
- Vælg HotPDF, når din applikation opretter eller redigerer PDF-dokumenter, og du helst ikke vil distribuere noget ved siden af den: HotPDF bærer sin egen renderingsmotor, sine egne billedkodeks og sin egen skrifttypemotor og kompileres direkte ind i din eksekverbare fil, uden nogen PDF-runtime at distribuere eller redegøre for.
- Vælg PDFium Delphi Component, når arbejdet handler om at læse og gennemgå frem for at oprette: fremviserarkitektur, tilgængelig oplæsning, tabeludtræk, semantisk reflow til HTML og standardvalidering. Den renderer gennem
pdfium.dll, som du distribuerer sammen med din applikation. - Vælg PDF Library for Delphi, når du har brug for OCR, stregkodelæsning, signering med PKCS#11-hardwaretoken, validering mod EU's tillidslister eller eksport til DOCX / HTML, eller når kode uden for Delphi skal kalde ind via DLL, ActiveX eller Dylib.
Ofte stillede spørgsmål
Hvilke Delphi- og C++Builder-versioner understøttes?
HotPDF Delphi Component understøtter aktuelle RAD Studio-arbejdsgange og det dokumenterede interval af ældre IDE-versioner for dette produkt.
Følger kildekoden med?
Kommercielle licenser inkluderer Object Pascal-kildekode til integration, gennemgang og langsigtet vedligeholdelse.
Kræves der runtime-royalties?
Licenserede applikationer kan distribueres royaltyfrit uden gebyrer pr. dokument eller pr. slutbruger.
Hvordan evaluerer jeg produktet?
Download demopakken, og gennemgå onlinedokumentationen før køb.
Hvad indeholder en ny licens?
En ny licens indeholder kildekode, et års opdateringer og et års e-mailsupport.
Hvordan fungerer fornyelse?
Eksisterende kunder kan forny opdateringsadgangen til den offentliggjorte fornyelsespris.
Hvor findes API-dokumentationen?
Dokumentationen er tilgængelig via linket til den lokaliserede HotPDF Delphi Component-dokumentation på denne side.
Hvad indeholder en HotPDF-licens, og hvordan fungerer fornyelse?
En ny licens ($500 Single, $1000 Small Business (op til 10 udviklere), $1500 Medium Business (op til 30 udviklere), $3000 Enterprise (én virksomhed, ét land), $6000 Corporate (én virksomhed, verdensplan)) indeholder den fulde kildekode, et år med opdateringer og et år med e-mailsupport. Eksisterende kunder fornyer adgangen til opdateringer for 40% af den fulde pris.
Opdag mere fra Delphi PDF-komponent og regnearksudvikling
Abonner på produktopdateringer
Abonner for at modtage de seneste opdateringer i din indbakke.
