A HotPDF Delphi Component áttekintése
| Termék | HotPDF Delphi Component — natív VCL PDF-készítő könyvtár Delphihez és C++Builderhez |
|---|---|
| Ideális erre | PDF-dokumentumok létrehozása, szerkesztése, aláírása és ellenőrzése közvetlenül alkalmazáskódból |
| IDE-támogatás | RAD Studio XE5–13.1 Florence (Delphi és C++Builder; Win32, Win64, Win64x) |
| Szabványok | PDF 1.3-1.7 kiválasztott PDF 2.0 titkosítással; PDF/A-1/2/3, PDF/UA-1, PDF/X-1a/3/4; PAdES B-B–B-LTA aláírás |
| Telepítés | A végrehajtható fájlba fordul; az alapvető készítéshez nincs szükség külső PDF futtatókörnyezetre |
| Forráskód | Teljes Object Pascal forráskód minden licenchez |
| Licencelés | Jogdíjmentes, egyszeri $500-$6000 a csomagtól függően; megújítás a listaár 40%-áért |
| Jelenlegi verzió | 2.256.0 (2026-07-01) |
| Próbaverzió | Ingyenes demócsomag letöltése |
Natív PDF készítés és szerkesztés Delphihez és C++Builderhez
A HotPDF egy forrásszintű Delphi és C++Builder PDF komponens olyan alkalmazásokhoz, amelyeknek PDF dokumentumokat kell létrehozniuk, szerkeszteniük, biztosítaniuk, aláírniuk, validálniuk és összeállítaniuk közvetlenül a VCL kódból. Nem igényel külső PDF futtatókörnyezetet az alapvető szerzői munkafolyamatához, és a RAD Studio segítségével készült Windows asztali szoftverekhez lett tervezve.
Használja a HotPDF-et, ha alkalmazásának programozott rajzolásra, Unicode szövegkimenetre, betűtípus beágyazásra és részhalmazképzésre, űrlapokra, annotációkra, kép importálásra, PDF egyesítési/szerkesztési műveletekre, titkosításra, digitális aláírásokra, szabványkövető kimenetre és könnyűsúlyú preflight automatizálásra van szüksége egyetlen natív API felületről.
A HotPDF támogatja a RAD Studio XE5-től a RAD Studio 13.1 Florence-ig a Delphi és a C++Builder esetében, beleértve a Win32, Win64 és Win64x munkafolyamatokat.

Fő képességek
- Hozzon létre új PDF-eket, adjon hozzá oldalakat, rajzoljon szöveget és vektorgrafikát, regisztráljon újrahasználható Form XObject-eket, helyezzen el képeket, és mentsen fájlokba vagy a hívó által birtokolt adatfolyamokba (streamekbe).
- Töltsön be meglévő PDF-eket, vizsgálja meg az oldal dobozokat (page boxes), keressen könyvjelző célokat, másoljon oldalakat, szúrjon be oldalakat, nyerjen ki oldalakat, rendezze át az oldalakat, töröljön oldalakat, egyesítsen dokumentumokat, bélyegezzen vagy vízjelezzen tartalmat, és frissítse a dokumentuminformációkat.
- Adjon hozzá hiperhivatkozásokat, megnevezett célokat, vázlatokat (outlines), fájlmellékleteket, megjegyzéseket, felugró ablakokat, kiemelő annotációkat, szabad szöveges annotációkat, szerkesztési annotációkat, vízjel annotációkat, oldal miniatűröket, rétegeket, oldalátmeneteket és megjelenítői beállításokat.
- Hozzon létre AcroForm mezőket, generált megjelenési folyamatokat (appearance streams), aláírásmezőket, többsoros és fésűs (comb) szövegmezőket, rich-text mezőértékeket, XFA csomagtárolókat, űrlapmező trigger csomagolókat és több Unicode betűtípust az AcroForm erőforrásszótárban, ahol a kiválasztott szabványprofil ezt lehetővé teszi.
- Vizsgálja meg, frissítse, nevezze át, távolítsa el vagy laposítsa (flatten) a betöltött AcroForm dokumentumok mezőit a szerkesztett másolat mentése előtt.
- Ágyazzon be és képezzen részhalmazt TrueType, Type 1 PFB, OpenType-CFF és CID-kulcsos CFF betűtípusokból a kompakt többnyelvű kimenethez, beleértve a CJK-nehéz dokumentumokat is.
- Generáljon Unicode szöveget, jobbról balra író szöveget, függőleges szöveget, kiegészítő sík karaktereit (például emoji), arab / perzsa / urdu formázást, latin szabványos ligatúrákat, dévanágari átrendezést és OpenType GSUB-alapú glifa kimenetet megfelelő
/CIDToGIDMap,/Wés/ToUnicodeintegrációval. - Importáljon JPEG, bitmap, TIFF, JPEG2000, JBIG2, WMF és EMF tartalmat zlib-ng Flate tömörítéssel és libjpeg-turbo hátterű JPEG kezeléssel.
- Védje a dokumentumokat jelszavakkal, AES-128, AES-256, PDF 2.0 AES-256 R6, nyilvános kulcsú címzetti titkosítással és engedélyjelzőkkel (permission flags).
- Írja alá a PDF-eket folyamaton belüli (in-process) PFX / PKCS#12 támogatással és PAdES B-B, B-T, B-LT és B-LTA munkafolyamatokkal, beleértve az RFC 3161 időbélyegeket és a DSS / VRI szótárakat.
- Hozzon létre szöveges, JSON és HTML preflight jelentéseket, alkalmazzon preflight profilokat és előbeállításokat, összesítse a kötegelt eredményeket, ágyazzon be jelentésbizonyítékokat a PDF-ekbe, hasonlítsa össze a jelentéseket, és futtasson fókuszált PDF/VT validálást.
- Használjon opcionális PDF háttérprogramokat (backends) a FastReport, QuickReport, ReportBuilder és DevExpress ExpressPrinting esetében, ha a meglévő jelentéselrendezéseket a HotPDF-en keresztül kell kibocsátani.
- Dolgozzon fel nagyon nagy PDF-eket nagy sebességgel a Direct File API-val, amely közvetlenül a lemezen nyitja meg, másolja és írja újra a dokumentumokat anélkül, hogy a teljes fájlt betöltené az objektummodellbe. Egy 2 GB-os benchmark dokumentum esetén 1,67 millió objektummal az AES-256 titkosítás körülbelül 14 másodpercet, a dekódolás körülbelül 16 másodpercet, a teljes újraírás pedig körülbelül 6 másodpercet vesz igénybe; egy 1,25 GB-os dokumentum oldalszámának beolvasása ezredmásodpercekig tart. A klasszikus kereszthivatkozási táblák (cross-reference tables), kereszthivatkozási adatfolyamok (cross-reference streams), hibrid-hivatkozású fájlok és növekményesen frissített dokumentumok mind a közvetlen útvonalon maradnak.
- Titkosítson és dekódoljon AES-256 segítségével hardveres sebességgel: CPU AES-NI támogatással az AES-256-CBC elérheti a 442 MB/s-ot titkosításnál és a 832 MB/s-ot dekódolásnál (körülbelül 3× és 5,7× gyorsabb, mint a hordozható szoftveres út), a fájltól-fájlig
EncryptFile/DecryptFilehívások megvédik vagy feloldják a hatalmas dokumentumok védelmét anélkül, hogy felépítenék az objektumgráfot, és egy nagy, jelszóval védett PDF megnyitása sokkal kevesebb memóriát használ.

Töltse le a HotPDF Delphi Component DEMÓ csomagot
2026-07-01 Version 2.256.0: HotPDF kiadási megjegyzések. Ez a kiadási sorozat kiegészíti az XFDF-jegyzetek lefedettségét az ISO 19444-1 összes jegyzetelemére, önálló base64 kódolót ad hozzá az XFDF réteghez, és összeköti a beágyazott fájlfolyamokat az XFDF importtal és exporttal.
Licencelés és árak
Fizessen hitel-/bankkártyával, PayPallel, AliPay-jel vagy banki átutalással a 2Checkouten keresztül. Minden új HotPDF licenc tartalmazza a teljes Object Pascal forráskódot, egy év frissítést és egy év e-mailes támogatást.
| Licenc | Fejlesztők | Ár | Rendelés |
|---|---|---|---|
| Single | 1 fejlesztő | $500 | Rendelés |
| Small Business | legfeljebb 10 fejlesztő | $1000 | Rendelés |
| Medium Business | legfeljebb 30 fejlesztő | $1500 | Rendelés |
| Enterprise | Egy vállalat és egyetlen országon belüli leányvállalatai minden fejlesztője | $3000 | Rendelés |
| Corporate | Egy vállalat és világszerte működő leányvállalatai minden fejlesztője | $6000 | Rendelés |
Enterprise és Corporate forrás extrák: A HotPDF Enterprise és Corporate egyaránt tartalmazza a dedikált, eszközszintű példaprogramok, jelenleg a PDF Preflight Pro és az XFA & AcroForms Flattener Pro teljes forráskódját. A normál esetben csak belső validálásra használt teljes tesztkészletek forráskódja kérésre elérhető.
Meglévő ügyfél megújítása: A teljes ár 40%-a, bármikor lemondható. Nyissa meg a HotPDF vásárlási és megújítási oldalát.
Szabványok, aláírási és validálási munkafolyamatok
A HotPDF támogatja a szabványkövető PDF generálási munkafolyamatokat a PDF/A-1, PDF/A-2, PDF/A-3, PDF/X-1a, PDF/X-3, PDF/X-4 és PDF/UA-1 szabványokhoz. Tartalmaz továbbá preflight és fókuszált PDF/VT validálási segédprogramokat az áttekintési és automatizálási munkafolyamatokhoz. A komponens profil-specifikus kapcsolókat és védelmeket biztosít, így azok a hívások, amelyek megsértenék a kiválasztott profilt, korán meghiúsulhatnak, ahelyett, hogy csendben egy nem megfelelő PDF-et írnának.
| Munkafolyamat | HotPDF támogatás | Szerző felelőssége |
|---|---|---|
| PDF/A-1, PDF/A-2, PDF/A-3 | PDFACompliance, XMP pdfaid metaadatok, OutputIntent támogatás, betűtípus-beágyazás kikényszerítése, JavaScript/titkosítás/annotáció/profil védelmek, és veraPDF-fel validált PDF/A-2A / PDF/A-3A smoke kimenetek. | Válassza ki a célszintet, biztosítson valós ICC OutputIntent adatokat, állítsa be a címet/nyelvet, ágyazzon be megfelelő betűtípusokat, és kerülje a kiválasztott archiválási profilon kívüli tartalmat. |
| PDF/UA-1 | PDFUACompliance, Tagged PDF gyökér, pdfuaid metaadatok, /Lang, DisplayDocTitle, szerkezeti elemek, megjelölt tartalom (marked content), szerepleképezés (role mapping), ParentTree huzalozás, alternatív szöveg és ActualText segédprogramok. | Építsen fel értelmes dokumentumszerkezetet, olvasási sorrendet, címsor-hierarchiát, lista/táblázat szemantikát és alternatív leírásokat a valós tartalomhoz. |
| PDF/X-1a, PDF/X-3, PDF/X-4 | PDFXCompliance, OutputIntent támogatás, nyomdai előkészítő (prepress) profil védelmek és korlátozások az interaktív vagy nem nyomtatásbiztos funkciókhoz. | Biztosítson nyomtatásnak megfelelő színkezelést, oldaldobozokat (page boxes) és gyártási beállításokat a kiválasztott nyomdai előkészítő munkafolyamathoz. |
| PDF/VT validálás | A ValidatePDFVT ellenőrzi az XMP PDF/VT azonosítást, a metaadat-névteret, a módosítási dátum konzisztenciáját, a PDF/X alapjelölőket, az OutputIntentet, a katalógus DPartRoot szerkezetét, a betölthető oldalakat és az oldalszintű DPart lefedettséget. | Használja a bejövő vagy előállított fájlok auditálására; a teljes változó-adatú (variable-data) gyártási szándék megírása továbbra is a hívó felelőssége. |
A PDF/A Level A engedélyezi az archiválási profil által megkövetelt Tagged PDF alapot. Nem hirdeti automatikusan a PDF/UA-1-et; a HotPDF csak akkor bocsátja ki a PDF/UA azonosítót, ha a PDFUACompliance kifejezetten engedélyezve van.
A Preflight API-k képesek szöveges, JSON és HTML jelentéseket készíteni, a kimenetet mentett profilokon vagy beépített előbeállításokon keresztül szűrni, a kötegelt eredményeket összesíteni, a jelentésbizonyítékokat egy áttekintési másolatba beágyazni, jelentéseket összehasonlítani, és a jelentéseket egy veraPDF-stílusú szerkezetté konvertálni a további eszközök számára.
További funkciók lefedettsége
- OpenType GSUB LookupType 1-8 támogatás, szkript/nyelv funkció kiválasztás, latin szabványos ligatúrák, arab / perzsa / urdu formázás, dévanágari átrendezés, és PUA szintetikus kódpont kibocsátás betűtípus-specifikus glifákhoz.
- XFA csomagtároló támogatás, AcroForm
/AAtrigger csomagolók, több Unicode betűtípus az AcroForm/DR-ben, és generált CID-betűtípus megjelenési folyamatok. - Növekményes frissítés mentése, több-aláírásos munkafolyamatok, aláírás helyőrzők, folyamaton belüli CMS SignedData generálás, és hosszú távú validálási (LTV) szótárak.
- Betöltött dokumentum segédprogramok oldal-doboz (page-box) vizsgálathoz, könyvjelző célállomás kereséséhez, AcroForm mezővizsgálathoz, mezőérték frissítésekhez, mező átnevezéshez, mező eltávolításhoz és űrlap laposításhoz (flattening).
- Preflight profil betöltés/mentés/validálás/egyesítés/diff segédprogramok, kötegelt összesítés, beágyazott jelentés validálás, XMP jelentés beágyazás, fókuszált PDF/VT validálás és konzervatív javítás preflight jelentésekből.
- PDF 1.3-tól PDF 1.7-ig tartó funkciókapuk, kiválasztott PDF 2.0 titkosítás támogatás, objektumadatfolyamok (object streams), XRef adatfolyamok, OutputIntent-ek, átlátszósági csoportok, lágy maszkok (soft masks), mintázatok, árnyékolások és nyomdai előkészítő (prepress) ExtGState vezérlők.
Gyors Delphi példa
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.

Töltse le a HotPDF Delphi Component DEMÓ csomagot
Támogatja a RAD Studio XE5-től a RAD Studio 13.1 Florence-ig a Delphi és a C++Builder esetében (Win32, Win64 és Win64x munkafolyamatok)
Mikor válassza a HotPDF-et
- Válassza a HotPDF-et, ha az alkalmazása PDF-dokumentumokat hoz létre vagy szerkeszt, és semmit nem szeretne mellé szállítani: a HotPDF saját renderelőmotort, képkodekeket és betűtípusmotort hordoz, így közvetlenül a futtatható állományába fordul, és nincs PDF futtatókörnyezet, amelyet terjeszteni vagy auditálni kellene.
- Válassza a PDFium Delphi Component-et, ha a feladat inkább olvasás és felülvizsgálat, mint dokumentumkészítés: megjelenítő-architektúra, akadálymentes felolvasás, táblázatkinyerés, szemantikus újratördelés HTML-be és szabványvalidálás. A rendereléshez a
pdfium.dllfájlt használja, amelyet az alkalmazásával együtt terjeszt. - Válassza a PDF Library for Delphi-t, ha OCR-re, vonalkód-olvasásra, PKCS#11 hardvertokenes aláírásra, EU bizalmi lista szerinti validálásra vagy DOCX / HTML exportálásra van szüksége, illetve ha nem Delphi kódnak kell behívnia DLL, ActiveX vagy Dylib felületen keresztül.
Gyakori kérdések
Mely Delphi és C++Builder verziók támogatottak?
A HotPDF Delphi Component támogatja az aktuális RAD Studio munkafolyamatokat és a termékhez dokumentált korábbi IDE-verziók tartományát.
Tartalmazza a forráskódot?
A kereskedelmi licencek tartalmazzák az Object Pascal forráskódot integrációhoz, átvizsgáláshoz és hosszú távú karbantartáshoz.
Szükség van futásidejű jogdíjra?
A licencelt alkalmazások jogdíjmentesen terjeszthetők, dokumentumonkénti vagy végfelhasználónkénti futásidejű díj nélkül.
Hogyan próbálhatom ki a terméket?
Töltse le a demócsomagot, és vásárlás előtt tekintse át az online dokumentációt.
Mit tartalmaz egy új licenc?
Az új licenc tartalmazza a forráskódot, egy év frissítést és egy év e-mailes támogatást.
Hogyan működik a megújítás?
A meglévő ügyfelek a közzétett megújítási áron újíthatják meg a frissítési hozzáférést.
Hol található az API-dokumentáció?
A dokumentáció az oldalon található lokalizált HotPDF Delphi Component dokumentáció hivatkozás alatt érhető el.
Mit tartalmaz a HotPDF licenc, és hogyan működik a megújítás?
Az új licenc ($500 Single, $1000 Small Business (legfeljebb 10 fejlesztő), $1500 Medium Business (legfeljebb 30 fejlesztő), $3000 Enterprise (egy vállalat, egy ország), $6000 Corporate (egy vállalat, világszerte)) tartalmazza a teljes forráskódot, egy év frissítést és egy év e-mailes támogatást. A meglévő ügyfelek a teljes ár 40%-áért újíthatják meg a frissítési hozzáférést.
Fedezzen fel többet a Delphi PDF Component & Spreadsheet Development-től
Iratkozzon fel a termékfrissítésekre
Iratkozzon fel, hogy a legújabb frissítéseket elküldjük az e-mail címére.
