PDF-utviklings-SDK

HotPDF Delphi Component for opprettelse og redigering av Delphi PDF

HotPDF er et innfødt VCL PDF-bibliotek for Delphi- og C++Builder-applikasjoner som trenger direkte PDF-opprettelse, redigering, skjemaer, annoteringer, kryptering, digitale signaturer, håndtering av Unicode-fonter, standard-bevisst utskrift og preflight-rapportering uten å distribuere en ekstern PDF-kjøretid.

PDF component preview

HotPDF Delphi Component på et øyeblikk

ProduktHotPDF Delphi Component — opprinnelig VCL-bibliotek for PDF-oppretting i Delphi og C++Builder
Best egnet tilOpprette, redigere, signere og validere PDF-dokumenter direkte fra applikasjonskode
IDE-støtteRAD Studio XE5 til 13.1 Florence (Delphi og C++Builder; Win32, Win64, Win64x)
StandarderPDF 1.3-1.7 med valgt PDF 2.0-kryptering; PDF/A-1/2/3, PDF/UA-1, PDF/X-1a/3/4; PAdES B-B til B-LTA-signering
DistribusjonKompileres inn i den kjørbare filen; ingen ekstern PDF-kjøretid for kjerneoppretting
KildekodeFullstendig Object Pascal-kildekode følger med hver lisens
LisensieringRoyalty-fri, engangsbetaling på $500-$6000 etter nivå; fornyelse til 40% av listepris
Gjeldende versjon2.256.0 (2026-07-01)
PrøveversjonLast ned gratis demopakke

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.

PDF edit component
Delphi PDF Edit Library (programmatisk endring av tekst)

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, /W og /ToUnicode integrasjon.
  • 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 / DecryptFile kall beskytter eller fjerner beskyttelse av enorme dokumenter uten å bygge objektgrafen, og å åpne en stor passordbeskyttet PDF bruker langt mindre minne.
Database export to PDF
Delphi DB Table to PDF (opprett en rapport fra databasetabellen)

Last ned HotPDF Delphi Component DEMO-pakken

2026-07-01 Version 2.256.0: HotPDF utgivelsesmerknader. Denne utgivelseslinjen fullfører XFDF-annoteringsdekningen for alle annoteringselementer i ISO 19444-1, legger til en selvstendig base64-kodek for XFDF-laget og kobler strømmer med innebygde filer til XFDF-import og -eksport.

Lisensiering og priser

Betal med kreditt-/debetkort, PayPal, AliPay eller bankoverføring gjennom 2Checkout. Hver nye HotPDF-lisens inkluderer den fulle Object Pascal-kildekoden, ett år med oppdateringer og ett år med e-poststøtte.

LisensUtviklerePrisBestill
Single1 utvikler$500Bestill
Small Businessopptil 10 utviklere$1000Bestill
Medium Businessopptil 30 utviklere$1500Bestill
EnterpriseAlle utviklere i ett selskap og dets datterselskaper innenfor ett land$3000Bestill
CorporateAlle utviklere i ett selskap og dets datterselskaper over hele verden$6000Bestill

Ekstra kildekode for Enterprise og Corporate: Både HotPDF Enterprise og Corporate inkluderer full kildekode for verktøyeksemplene PDF Preflight Pro og XFA & AcroForms Flattener Pro. Kildekoden til de komplette testpakkene som vanligvis kun brukes til intern validering, er tilgjengelig på forespørsel.

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.

ArbeidsflytHotPDF-støtteForfatteransvar
PDF/A-1, PDF/A-2, PDF/A-3PDFACompliance, 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-1PDFUACompliance, 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-4PDFXCompliance, 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-valideringValidatePDFVT 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 /AA utlø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.

HotPDF online dokumentasjon

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.
TIFF to PDF component
TIFF to PDF Component (opprett PDF fra flersidig TIFF-fil)

Last ned HotPDF Delphi 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 oppretter eller redigerer PDF-dokumenter og du helst ikke vil levere noe ved siden av den: HotPDF har sin egen gjengivelsesmotor, egne bildekodeker og egen fontmotor, og kompileres rett inn i den kjørbare filen uten noen PDF-kjøretid å distribuere eller revidere.
  • Velg PDFium Delphi Component når arbeidet handler om lesing og gjennomgang heller enn produksjon: viserarkitektur, tilgjengelig opplesing, tabelluttrekk, semantisk reflow til HTML og standardvalidering. Gjengivelsen skjer gjennom pdfium.dll, som du distribuerer sammen med applikasjonen.
  • Velg PDF Library for Delphi når du trenger OCR, strekkodelesing, PKCS#11-signering med maskinvaretoken, validering mot EUs tillitslister eller eksport til DOCX og HTML, eller når kode utenfor Delphi må kalle inn via DLL, ActiveX eller Dylib.

Vanlige spørsmål

Hvilke Delphi- og C++Builder-versjoner støttes?

HotPDF Delphi Component støtter gjeldende RAD Studio-arbeidsflyter og det dokumenterte utvalget av eldre IDE-versjoner for dette produktet.

Følger kildekoden med?

Kommersielle lisenser inkluderer Object Pascal-kildekode for integrasjon, gjennomgang og langsiktig vedlikehold.

Kreves det kjøretidsroyalty?

Lisensierte applikasjoner kan distribueres royaltyfritt uten avgifter per dokument eller per sluttbruker.

Hvordan evaluerer jeg produktet?

Last ned demopakken og gå gjennom nettdokumentasjonen før kjøp.

Hva inkluderer en ny lisens?

En ny lisens inkluderer kildekode, ett år med oppdateringer og ett år med e-poststøtte.

Hvordan fungerer fornyelse?

Eksisterende kunder kan fornye oppdateringstilgangen til den publiserte fornyelsesprisen.

Hvor finner jeg API-dokumentasjonen?

Dokumentasjonen er tilgjengelig via lenken til den lokaliserte HotPDF Delphi Component-dokumentasjonen på denne siden.

Hva inkluderer en HotPDF-lisens, og hvordan fungerer fornyelse?

En ny lisens ($500 Single, $1000 Small Business (opptil 10 utviklere), $1500 Medium Business (opptil 30 utviklere), $3000 Enterprise (ett selskap, ett land), $6000 Corporate (ett selskap, over hele verden)) inkluderer full kildekode, ett år med oppdateringer og ett år med e-poststøtte. Eksisterende kunder fornyer oppdateringstilgangen til 40 % av full pris.


Oppdag mer fra Delphi PDF Component & Spreadsheet Development

Abonner på produktoppdateringer

Abonner for å få de siste oppdateringene sendt til e-posten din.