Jokainen alla oleva myyntiargumentti on toimitettu ominaisuus, ei tiekarttalupaus. Jokaisen takana on todennettavissa oleva näyttö aina lähdekoodiyksiköitä, funktioiden nimiä ja läpäisytestejä myöten
⚙
Lähdetason natiivi · ei ulkoista PDF-ajoympäristöä
Integroituu suoraan Pascal-lähdekoodina projektiisi ja luo, jäsentää sekä tallentaa PDF:n kokonaan oman prosessisi sisällä tarjoten täyden debuggaus- ja käyttöönotonhallinnan. Kuvankäsittelyn ja pakkauksen C-taustat (zlib-ng, Zopfli, libjpeg-turbo, OpenJPEG, jbig2dec) ovat staattisesti linkitettyjä objektitiedostoja — ajonaikaa ei tarvita erillistä PDF-moottori-DLL:iä
Natiivi Pascal-API · staattisesti linkitetyt C-taustat
🌐
Täydellinen OpenType-muotoilu + asemointi
Sisältää täyden GSUB substituutiomoottorin (LookupTypes 1–8) ja täyden GPOS asemointimoottorin (kaikki 9 LookupTypea): ligatuurit, kapiteelit, kontekstuaalinen substituutio, pari-/kontekstuaalinen kursiivi, merkki-perusmerkki -kiinnitys, merkki-merkki -kiinnitys ja kursiivikiinnitys. Useimmilla kilpailevilla Delphi-PDF-komponenteilla ei tässä osassa ole mitään
Yli 20 OpenType-typografiaominaisuutta sovelletaan automaattisesti tekstin tuotannon yhteydessä
✍
Tuottajan puolen monimutkaisten kirjoitusjärjestelmien muotoilu
Yli 20 kirjoitusjärjestelmää muotoillaan tuottajan puolella: arabia (ml. Supplement / Extended-A/B), syyria, mongolia, n'ko, tiibeti, devanagari ja indilaisperhe, jaava, thai/lao, heprea, khmer, burma ja muita; parina UAX #9 -bidi-putki ja täydellinen /ToUnicode käänteiskartoitus, jotta copy/paste/haku palauttaa alkuperäiset koodipisteet
Sisältää 35 ligatuurin käänteiskartoitusta (LAM-ALEF, YEH-HAMZA-perhe, Allah jne.)
🔐
Prosessin sisäinen PFX / PKCS#12 -allekirjoitus · ei riippuvuuksia
Allekirjoita PFX/PKCS#12:lla yhdellä kutsulla — THotPDF.SignPDFWithPFX — ilman OpenSSLia tai alustan kryptopalvelua. Koko ASN.1-, RSA-, AES-, PKCS#12-purun ja CMS SignedData - (RFC 5652) -ketju on toteutettu HotPDF:n sisällä toistettavin ja auditoitavoin tuloksin
Yksiköt: HPDFASN1 / HPDFRSA / HPDFCrypt / HPDFPFX / HPDFCMS / HPDFAES
🛡
PAdES-pitkäaikaisvalidointi · päästä päähän
Tukee PAdES B-B / B-T / B-LT / B-LTA -tasoja — EU:n eIDAS-vaatimustenmukaisuuden kova vaatimus: RFC 3161 -aikaleimat, DSS/VRI-sanakirjat, asiakirja-aikaleima-allekirjoitukset, Seed Value -rajoitukset, XAdES-in-PDF. Kilpailijat pysähtyvät tyypillisesti perus-CMS:ään
Pitkäaikaisarkistointiin ja sähköisten allekirjoitusten skenaarioihin, joiden on täytettävä näyttösäännöt
✓
Kolmiakselinen vaatimustenmukaisuus + esitarkistus
Lukitsee PDF/A-1/-2/-3-, PDF/X-1a/-3/-4- ja PDF/UA-1-profiilit itsenäisinä vaatimustenmukaisuusprofiileina yhtä aikaa; standardinvastaiset kutsut nostavat diagnostiikkapoikkeuksia sen sijaan että tuottaisivat hiljaa standardinvastaisia PDF-tiedostoja. Esitarkistus tuottaa tekstiä, JSONia, HTML:ää, CSV:tä tai determinististä XML MRR:ää ja voi yhdistää sisäänrakennetut käytännöt rajattuihin luotettuihin ominaisuus- ja validointiliitännäisiin
Metodikohtainen PDF-versiorajoitus: RequirePDFVersion + StrictVersionLock
⇄
Monigigatavuinen Direct File API
Käsittelee tiedostosta tiedostoon rakentamatta muistissa olevaa objektigraafia: DAOpenFileReadOnly, DACopyFile, EncryptFile, DecryptFile käsittelevät klassiset xref-taulut, XRef-virrat, hybridiiviittaukset ja inkrementaalisesti päivitetyt tiedostot sekunneissa mitattavalla läpäisyllä
2 GB / 1,67 miljoonaa objektia: AES-256-salaus ≈ 14 s; 1,25 GB sivumäärän luku millisekunneissa
🔤
CFF / OpenType-CFF / CID -subsetointi
Tekee subsetointia TrueType-, OpenType-CFF- ja CID-avusteisille CFF-fonteille (EnableFontSubsetting) säilyttäen glyyfitunnukset Type0/Identity-H-tekstille — CJK-asiakirja kutistuu noin 14 Mt:n CID-keyed CFF:stä 500 kilotavuun–2 megatavuun; tyypillinen latinalainen TTF 350 kilotavusta 10–15 kilotavuun
Deterministiset subset-tägit tavutasolla toistettavaan tulokseen
📈
Neljä raporttimoottorisovitinta
FastReport, QuickReport, ReportBuilder ja DevExpress ExpressPrinting (kattaen cxGrid/cxRichEdit/cxScheduler/cxPivotGrid) sekä DBGrid-sovitin — kytke olemassa olevat raporttisi HotPDF:n PDF-taustaan yhdessä vaiheessa ilman raporttien uudelleenkirjoitusta
Sovitinysiköt sijaitsevat polussa Lib/addons/<engine>