PDF-luonti-SDK

HotPDF Delphi Component Delphi PDF-luontiin ja -muokkaukseen

HotPDF on natiivi VCL-PDF-kirjasto Delphi- ja C++Builder-sovelluksille, jotka tarvitsevat suoraa PDF:n luontia, muokkausta, lomakkeita, annotaatioita, salausta, digitaalisia allekirjoituksia, Unicode-kirjasinkäsittelyä, standarditietoista tulostusta ja preflight-raportointia ilman ulkoisen PDF-ajon käyttöönottoa.

Delphi PDF Component esikatselu

HotPDF Delphi Component Yleiskuva

TuoteHotPDF Delphi Component
Sopii parhaitenKehittäjän hallitsemat asiakirjatyönkulut Delphi- ja C++Builder-ympäristöissä
IDE-tukiDelphi ja C++Builder XE5:stä 13 Florenceen
KäyttöönottoNatiivi integrointi Windows-sovelluksiin
LähdekoodiObject Pascal -lähdekoodi sisältyy kaupallisiin lisensseihin
LisensointiSovellusten käyttöönotto ilman rojaltimaksuja
PäivityksetSisältää vuoden päivitykset ja sähköpostituen
HinnoitteluKertalisensointi kehittäjien määrän mukaan
DokumentaatioHotPDF Delphi Component

Natiivi PDF:n luonti ja muokkaus Delphille ja C++Builderille

HotPDF on lähdekooditason Delphi- ja C++Builder-PDF-komponentti sovelluksille, jotka tarvitsevat PDF-dokumenttien luontia, muokkausta, suojausta, allekirjoittamista, validointia ja kokoamista suoraan VCL-koodista. Se ei tarvitse ulkoista PDF-ajoa ydinluontityönkulkuunsa ja on suunniteltu RAD Studiolla rakennetuille Windows-työpöytäohjelmistoille.

Käytä HotPDF:ää, kun sovelluksesi tarvitsee ohjelmallista sivupiirustusta, Unicode-tekstitulosteita, kirjasimen upotusta ja osajoukkoa, lomakkeita, annotaatioita, kuvan tuontia, PDF-yhdistämis- ja muokkausoperaatioita, salausta, digitaalisia allekirjoituksia, standarditietoista tulostusta ja kevyttä preflight-automaatiota yhdestä natiivista API-pinnasta.

HotPDF tukee RAD Studio XE5:stä RAD Studio 13.1 Florenceen Delphille ja C++Builderille, mukaan lukien Win32-, Win64- ja Win64x-työnkulut.

VCL PDF -muokkauksen esikatselu
Delphi PDF Edit Library (tekstin ohjelmallinen muokkaus)

Päätoiminnot

  • Luo uusia PDF-tiedostoja, lisää sivuja, piirrä tekstiä ja vektorigrafiikkaa, rekisteröi uudelleenkäytettäviä Form XObject -objekteja, aseta kuvia ja tallenna tiedostoihin tai kutsujalle kuuluviin streameihin.
  • Lataa olemassa olevia PDF-tiedostoja, tarkasta sivulaatikot, hae kirjanmerkkikohteita, kopioi sivuja, lisää sivuja, poimi sivuja, järjestä uudelleen sivuja, poista sivuja, yhdistä asiakirjoja, leimaa tai vesileimaa sisältöä sekä päivitä asiakirjan tiedot.
  • Lisää hyperlinkkejä, nimettyjä kohteita, jäsennyksiä, tiedostoliitteitä, kommentteja, ponnahdusikkunoita, korostusannotaatioita, vapaan tekstin annotaatioita, korjausannotaatioita, vesileima-annotaatioita, sivun pienkuvia, tasoja, sivusiirtymiä ja katseluasetusohjelmia.
  • Luo AcroForm-kenttiä, luotuja ulkoasuvirtoja, allekirjoituskenttiä, monirivisiä ja kampakenttiä, RTF-kenttäarvoja, XFA-pakettikontteja, lomakekentän laukaisijakäärejä ja useita Unicode-kirjasimia AcroForm-resurssihakemistossa, kun valittu standardiprofiili sallii ne.
  • Tarkasta, päivitä, nimeä uudelleen, poista tai tasaa kentät ladatuissa AcroForm-asiakirjoissa ennen muokatun kopion tallentamista.
  • Upota ja osajoukkoa TrueType-, Type 1 PFB-, OpenType-CFF- ja CID-keyed CFF -kirjasimia kompaktia monikielistä tulostusta varten, mukaan lukien CJK-raskaat asiakirjat.
  • Generoi Unicode-tekstiä, oikealta vasemmalle -tekstiä, pystysuoraa tekstiä, täydentävän tason merkkejä kuten emojeja, arabian/persian/urdun muotoilua, latinalaisia standardiligatureja, devanagarin uudelleenjärjestelyä ja OpenType GSUB -pohjaista glyfitulostusta vastaavilla /CIDToGIDMap-, /W- ja /ToUnicode-integraatioilla.
  • Tuo JPEG-, bitmap-, TIFF-, JPEG2000-, JBIG2-, WMF- ja EMF-sisältöä zlib-ng Flate -pakkauksella ja libjpeg-turbo-tuetulla JPEG-käsittelyllä.
  • Suojaa asiakirjoja salasanoilla, AES-128-, AES-256-, PDF 2.0 AES-256 R6 -, julkisen avaimen vastaanottajasalauksella ja käyttöoikeuslipuilla.
  • Allekirjoita PDF-tiedostoja prosessinsisäisellä PFX / PKCS#12 -tuella sekä PAdES B-B-, B-T-, B-LT- ja B-LTA-työnkuluilla mukaan lukien RFC 3161 -aikaleimat ja DSS/VRI-hakemistot.
  • Luo teksti-, JSON- ja HTML-preflight-raportteja, käytä preflight-profiileja ja -esiasetuksia, kokoa eräajotuloksia, upota raporttitodisteet PDF-tiedostoihin, vertaile raportteja ja suorita kohdennettua PDF/VT-validointia.
  • Käytä valinnaisia PDF-taustoja FastReportille, QuickReportille, ReportBuilderille ja DevExpress ExpressPrintingille, kun olemassa olevien raporttiasetteluiden tulisi tulostua HotPDF:n kautta.
  • Käsittele erittäin suuria PDF-tiedostoja suurella nopeudella Direct File API:n avulla, joka avaa, kopioi ja kirjoittaa asiakirjoja suoraan levylle lataamatta koko tiedostoa objektimalliin. 2 gt:n vertailuasiakirjassa, jossa on 1,67 miljoonaa objektia, AES-256-salaus kestää noin 14 sekuntia, salauksen purku noin 16 sekuntia ja täydellinen uudelleenkirjoitus noin 6 sekuntia; 1,25 gt:n asiakirjan sivumäärän lukeminen kestää millisekunteja. Klassiset ristiviitetaulukot, ristiviitevirrat, hybridittiedostot ja inkrementaalisesti päivitetyt asiakirjat pysyvät suoralla polulla.
  • Salaa ja pura salaus AES-256:lla laitteiston nopeudella: CPU AES-NI:llä AES-256-CBC saavuttaa noin 442 MB/s salaukseen ja 832 MB/s salauksen purkuun (noin 3× ja 5,7× nopeammin kuin kannettava ohjelmistopolku), tiedosto-tiedosto EncryptFile / DecryptFile -kutsut suojaavat tai poistavat suojauksen suurista asiakirjoista rakentamatta objektigraafia, ja suuren salasanasuojatun PDF:n avaaminen käyttää huomattavasti vähemmän muistia.
Delphi DB PDF -viennin esikatselu
Delphi DB Table to PDF (luo raportti tietokantataulukosta)

Lataa HotPDF Delphi Component DEMO -paketti

2026-07-01 Version 2.256.0: HotPDF julkaisutiedot. Tämä julkaisulinja täydentää XFDF-annotaatiokattavuuden kaikkiin ISO 19444-1 -annotaatioelementteihin, lisää XFDF-kerrokselle oman base64-koodekin ja kytkee upotettujen tiedostojen virrat XFDF-tuontiin ja -vientiin.

Lisenssit ja hinnat

Maksa luotto-/pankkikortilla, PayPalilla, AliPaylla tai pankkisiirrolla 2Checkoutin kautta. Jokainen uusi HotPDF-lisenssi sisältää täydellisen Object Pascal -lähdekoodin, vuoden päivityksiä ja vuoden sähköpostitukea.

LisenssiKehittäjätHintaTilaa
Single1 kehittäjä$500Tilaa
Small Businessenintään 10 kehittäjää$1000Tilaa
Medium Businessenintään 30 kehittäjää$1500Tilaa
EnterpriseKaikki kehittäjät yhdessä yrityksessä ja sen tytäryhtiöissä yhden maan sisällä$3000Tilaa
CorporateKaikki kehittäjät yhdessä yrityksessä ja sen tytäryhtiöissä maailmanlaajuisesti$6000Tilaa

Enterprise- ja Corporate-tason lähdekoodilisät: HotPDF Enterprise ja Corporate sisältävät molemmat täydellisen lähdekoodin työkalutason esimerkeille, tällä hetkellä PDF Preflight Pro ja XFA & AcroForms Flattener Pro. Normaalisti vain sisäiseen validointiin käytettävien testiprojektien lähdekoodi on saatavilla pyynnöstä.

Nykyisen asiakkaan uusinta: 40 % täydestä hinnasta, peruutettavissa milloin tahansa. Avaa HotPDF:n osto- ja uusintasivu.

Standardit, allekirjoitus ja validointityönkulut

HotPDF tukee standarditietoisia PDF-generointityönkulkuja PDF/A-1-, PDF/A-2-, PDF/A-3-, PDF/X-1a-, PDF/X-3-, PDF/X-4- ja PDF/UA-1-standardeille. Se sisältää myös preflight- ja kohdennettuja PDF/VT-validointiaputoimintoja arviointi- ja automaatiotyönkulkuihin. Komponentti tarjoaa profiilikohtaisia kytkimiä ja suojauksia, jotta kutsut, jotka rikkoisivat valittua profiilia, voivat epäonnistua varhain sen sijaan, että hiljaa kirjoitettaisiin standardinvastainen PDF.

TyönkulkuHotPDF-tukiTekijän vastuu
PDF/A-1, PDF/A-2, PDF/A-3PDFACompliance, XMP pdfaid -metadata, OutputIntent-tuki, kirjasimen upotuksen vahvistus, JavaScript/salaus/annotaatio/profiilisuojaukset sekä veraPDF:llä validoidut PDF/A-2A / PDF/A-3A -savutulosteet.Valitse kohdetaso, anna oikeat ICC OutputIntent -tiedot, aseta otsikko/kieli, upota sopivat kirjasimet ja vältä arkistointiprofiiliin kuulumatonta sisältöä.
PDF/UA-1PDFUACompliance, merkitty PDF-juuri, pdfuaid-metadata, /Lang, DisplayDocTitle, rakenneelementit, merkitty sisältö, roolin kartoitus, ParentTree-johdotus, vaihtoehtoinen teksti ja ActualText-aputoiminnot.Rakenna merkityksellinen asiakirjarakenne, lukemisjärjestys, otsikkohierarkia, luettelo/taulukon semantiikka ja vaihtoehtoiset kuvaukset todelliselle sisällölle.
PDF/X-1a, PDF/X-3, PDF/X-4PDFXCompliance, OutputIntent-tuki, painovalmistelun profiilisuojaukset ja interaktiivisten tai muulle kuin tulostukselle turvattomien ominaisuuksien rajoitukset.Anna tulostukseen sopiva värienhallinta, sivulaatikot ja tuotantoasetukset valitulle painovalmistelun työnkululle.
PDF/VT-validointiValidatePDFVT tarkistaa XMP PDF/VT-tunnistuksen, metatietonimiavaruuden, muutospäivämäärän johdonmukaisuuden, PDF/X-perusmerkit, OutputIntentin, luettelon DPartRoot-rakenteen, ladattavat sivut ja sivutason DPart-kattavuuden.Käytä saapuvien tai tuotettujen tiedostojen tarkastamiseen; muuttujatuotannon täydellisen suunnittelutarkoituksen tekeminen jää kutsujalle.

PDF/A Level A mahdollistaa arkistointiprofiilin vaatiman merkityn PDF-perustan. Se ei automaattisesti ilmoita PDF/UA-1:stä; HotPDF lähettää PDF/UA-tunnisteen vain, kun PDFUACompliance on nimenomaisesti käytössä.

Preflight-API:t voivat tuottaa teksti-, JSON- ja HTML-raportteja, suodattaa tulostusta tallennettujen profiilien tai sisäänrakennettujen esiasetusten kautta, koota eräajotuloksia, upottaa raporttitodisteet tarkistuskopion ja vertailla raportteja sekä muuntaa raportteja veraPDF-tyyliseen rakenteeseen jatkokäsittelyä varten.

Lisätoimintokattavuus

  • OpenType GSUB LookupType 1-8 -tuki, skriptin/kielen ominaisuusvalinta, latinalaisten standardiligaturit, arabian/persian/urdun muotoilu, devanagarin uudelleenjärjestely ja PUA:n synteettisten koodipisteiden lähettäminen kirjasinkohtaisille glyfeille.
  • XFA-pakettikonttituki, AcroForm /AA-laukaisijafunktiot, useita Unicode-kirjasimia AcroFormissa /DR ja generoidut CID-kirjasimen ulkoasuvirrat.
  • Inkrementaalinen päivitystallennus, moniallekirjoitustyönkulut, allekirjoituspaikkamerkit, prosessinsisäinen CMS SignedData -generointi ja pitkäaikaiset validointihakemistot.
  • Ladattujen asiakirjojen aputoiminnot sivulaatikkojen tarkastukseen, kirjanmerkkikohteen hakuun, AcroForm-kenttien tarkastukseen, kenttäarvojen päivittämiseen, kenttien uudelleennimeämiseen, kenttien poistamiseen ja lomakkeen tasaukseen.
  • Preflight-profiilin lataus/tallennus/validointi/yhdistäminen/vertailu, erälisäykset, upotetun raportin validointi, XMP-raportin upotus, kohdennetttu PDF/VT-validointi ja konservatiivinen korjaus preflight-raporteista.
  • PDF 1.3:sta PDF 1.7:ään ominaisuusportit, valittu PDF 2.0 -salauksen tuki, objektivirrat, XRef-virrat, OutputIntentit, läpinäkyvyysryhmät, pehmeät maskit, kuviot, sävytykset ja painovalmistelun ExtGState-hallinta.

HotPDF-verkkodokumentaatio

Lyhyt Delphi-esimerkki

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-PDF-muunnoksen esikatselu
TIFF to PDF Component (luo PDF monisivuisesta TIFF-tiedostosta)

Lataa HotPDF Delphi Component DEMO -paketti
Tukee RAD Studio XE5:stä RAD Studio 13.1 Florenceen Delphille ja C++Builderille (Win32-, Win64- ja Win64x-työnkulut)

Milloin valita HotPDF

  • Valitse HotPDF, kun sovelluksesi luo tai muokkaa PDF-asiakirjoja etkä halua toimittaa mitään sen rinnalla: HotPDF sisältää oman renderöintimoottorinsa, kuvakoodekkinsa ja kirjasinmoottorinsa, joten se käännetään suoraan suoritettavaan tiedostoosi ilman jaettavaa tai auditoitavaa PDF-ajonaikaista kirjastoa.
  • Valitse PDFium Delphi Component, kun työ on lukemista ja tarkastusta pikemminkin kuin tuottamista: katseluarkkitehtuuri, saavutettava ääneenluku, taulukoiden poiminta, semanttinen uudelleenladonta HTML:ksi ja standardivalidointi. Se renderöi pdfium.dll-kirjastolla, jonka jaat sovelluksesi mukana.
  • Valitse PDF Library for Delphi, kun tarvitset OCR:ää, viivakoodien lukemista, PKCS#11-laitetunnuksilla allekirjoittamista, EU:n luottamuslistan validointia tai DOCX- / HTML-vientiä, tai kun muun kuin Delphi-koodin on kutsuttava kirjastoa DLL-, ActiveX- tai Dylib-rajapinnan kautta.

Vertailetko koko tuoteperhettä? Katso PDF-kehityskirjastojen yleiskatsaus, jossa PDFium Delphi Component, losLab PDF Library ja HotPDF Delphi Component on asetettu rinnakkain.

Usein kysytyt kysymykset

Mitä Delphi- ja C++Builder-versioita tuetaan?

HotPDF Delphi Component tukee nykyisiä RAD Studio -työnkulkuja ja tälle tuotteelle dokumentoitua vanhempien IDE-versioiden valikoimaa.

Sisältyykö lähdekoodi?

Kaupalliset lisenssit sisältävät Object Pascal -lähdekoodin integrointia, tarkastusta ja pitkäaikaista ylläpitoa varten.

Vaaditaanko ajonaikaisia rojalteja?

Lisensoidut sovellukset voi jakaa rojaltivapaasti ilman asiakirja- tai loppukäyttäjäkohtaisia ajonaikaisia maksuja.

Miten voin arvioida tuotetta?

Lataa demopaketti ja tutustu verkkodokumentaatioon ennen ostoa.

Mitä uusi lisenssi sisältää?

Uusi lisenssi sisältää lähdekoodin, vuoden päivitykset ja vuoden sähköpostituen.

Miten uusiminen toimii?

Nykyiset asiakkaat voivat uusia päivitysoikeuden julkaistuun uusintahintaan.

Minkä lisenssitason valitsen?

Valitse taso kehittäjiesi määrän mukaan: Single (1 kehittäjä), Small Business (enintään 10) tai Medium Business (enintään 30). Enterprise kattaa kaikki kehittäjät yhdessä yrityksessä ja sen tytäryhtiöissä yhden maan sisällä; Corporate laajentaa saman kattavuuden maailmanlaajuiseksi.

Missä API-dokumentaatio on?

Dokumentaatio löytyy tämän sivun lokalisoidusta HotPDF Delphi Component -dokumentaatiolinkistä.


Tutustu lisää: Delphi PDF Component & Spreadsheet Development

Tilaa tuotepäivitykset

Tilaa uusimmat päivitykset sähköpostiisi.