⌂
Nėra „Excel“ / „Office“ / COM priklausomybės
Kurkite darbo knygas tiesiai savo Delphi ar C++Builder procese. Veikia stalinių kompiuterių programose, paslaugose, paketiniuose darbuose, diegimo programose ir serverių paslaugų programose, kur „Office“ automatizacija yra trapi, lėta arba tiesiog nepasiekiama
Sukurta automatiniam / serverio pusės naudojimui
Ⓟ
Grynas natyvus Pascal · jokio DLL · jokių mokesčių
Parašyta visiškai Delphi kalba, jokių DLL failų ir jokio tarpinio XML DOM paskirstymo kritiniame kelyje. Pristatykite į gamybą tik su kūrėjo licencijomis — jokių papildomų mokesčių už kopiją vykdymo metu
69 kodo moduliai · vienas vidinis variklis
▦
Šeši formatai, viena biblioteka
XLS (BIFF8), XLSX (OOXML) ir ODS (OpenDocument 1.2) skaitymas/rašymas; eksportavimas į CSV, TSV, HTML ir RTF. CSV/TSV importas automatiškai nustato skyriklius, aptinka BOM ir nustato reikšmių tipus
Įėjimo taškai TXLSWorkbook & TXLSXWorkbook
ƒ
Įtaisytasis formulių skaičiavimo variklis
Formules vertina pats HotXLS — nereikia, kad „Excel“ perskaičiuotų atidarius. Apima teksto, datos/darbo dienos, bazių konvertavimo, bitų, statistikos ir matematikos šeimas; pridėkite savo per OnUserFunction / OnUserFunctionEx
Palaipsninis sekimas per TXLSFormulaTracer
🔒
AES-NI paspartintas šifravimas
„Excel“ suderinamas AES šifruotas XLSX failų išsaugojimas su aparatinės įrangos AES-NI spartinimu ir programiniu atsarginiu planu (SaveAsEncrypted); klasikinis XLS išlaiko BIFF8 RC4 slaptažodžio apsaugą per EncryptionPassword
Identiškas šifruotas tekstas bet kuriame kelyje
↻
Beveik pastovios atminties srautinis perdavimas
TXLSDirectReader nuskaito langelius po vieną su įvykiais kiekvienam langeliui/kiekvienam lakštui ir išankstiniu nutraukimu; TXLSDirectWriter įkelia kiekvieną darbalapį tiesiai į paketą atvykus eilutėms. Valdykite labai dideles darbo knygas neįkeliant jų visų
Bendrų eilučių dublikatų šalinimas + bendrų formulių suspaudimas užtikrina mažus failų dydžius
🧵
Gijoms saugus failų įvestis / išvestis
Keli TXLSXWorkbook instancijos veikia vienu metu nepriklausomose gijose be sinchronizacijos — idealiai tinka daugiagijiams ataskaitų serveriams, kurie vienu metu generuoja daug darbo knygų
Tinka aukšto pralaidumo paslaugų posistemėms
⇄
Dvigubo fasado architektūra
Palaikomasis kodas toliau veikia klasikiniame lxHirle fasadas (XLS + HTML/RTF/CSV/TSV), tuo tarpu lxHirleX plečia XLSX/ODS nepriklausomai — perkelkite palaipsniui be drastiško perrašymo
API atspindi „Excel“ OLE objektų modelį — lengvas perėjimas nuo COM
📦
Drop-in components & rich Excel objects
TDataToXLS (duomenų rinkinio eksportas) ir TGridToXLS (DBGrid eksportas) nereikia jokio kodo įprastoms užduotims; pasirenkama DevExpress cxGrid eksportas. Be to, diagramos, suvestinės lentelės, sąlyginis formatavimas, duomenų tikrinimas, automatinis filtras, lentelės, vaizdai ir VBA apvalusis perėjimas
50 Delphi + 27 C++Builder demonstracinių projektų