⌂
Nema ovisnosti o Excelu / Officeu / COM-u
Izradite radne knjige izravno unutar svog procesa u Delphi ili C++Builderu. Radi na desktop aplikacijama, uslugama, skupnim poslovima, instalaterima i uslužnim programima na poslužitelju gdje je automatizacija Officea krhka, spora ili jednostavno nedostupna
Dizajnirano za uporabu bez nadzora / na poslužitelju
Ⓟ
Čisti izvorni Pascal · bez DLL-a · bez naknada
Napisano u potpunosti u Delphiju, nema DLL-ova ni dodjeljivanja srednjeg XML DOM-a na aktivnom putu. Isporučite u produkciju samo s licencama za programere — nema naknada za izvođenje po kopiji
69 izvornih jedinica · jedan ugrađeni mehanizam
▦
Šest formata, jedna biblioteka
Čitanje/pisanje XLS (BIFF8), XLSX (OOXML) i ODS (OpenDocument 1.2); izvoz u CSV, TSV, HTML i RTF. Uvoz CSV/TSV automatski otkriva razdjelnike, prepoznaje BOM i utvrđuje vrste vrijednosti
Ulazne točke TXLSWorkbook i TXLSXWorkbook
ƒ
Ugrađeni mehanizam za izračun formula
Formule procjenjuje sam HotXLS — nema potrebe da se Excel ponovno izračunava pri otvaranju. Pokriva obitelji teksta, datuma/radnog dana, pretvorbe baze, bitovnih, statističkih i matematičkih formula; dodajte svoje putem OnUserFunction / OnUserFunctionEx
Korak-po-korak praćenje putem TXLSFormulaTracer
🔒
AES-NI ubrzana enkripcija
XLSX spremanje s AES šifriranjem kompatibilno s Excelom uz hardversko AES-NI ubrzanje i softversku pričuvu (SaveAsEncrypted); klasični XLS čuva zaštitu lozinkom BIFF8 RC4 putem EncryptionPassword
Identičan šifrirani tekst na bilo kojem putu
↻
Strujanje s gotovo konstantnom memorijom
TXLSDirectReader skenira ćelije jednu po jednu s događajima po ćeliji/po listu i ranim prekidom; TXLSDirectWriter emitira svaki radni list ravno u paket kako dolaze retci. Rukujte vrlo velikim radnim knjigama bez cjelovitog učitavanja
Dedup dijeljenih nizova + kompresija dijeljenih formula održava datoteke malim
🧵
Thread-safe ulaz/izlaz datoteka
Više instanci TXLSXWorkbook radi istovremeno na neovisnim dretvama bez sinkronizacije — idealno za višenitne poslužitelje izvješća koji istovremeno generiraju mnogo radnih knjiga
Prikladno za poslužiteljske aplikacije visoke propusnosti
⇄
Arhitektura dvostruke fasade
Naslijeđeni kod nastavlja raditi na klasičnoj fasadi lxHandle (XLS + HTML/RTF/CSV/TSV), dok lxHandleX samostalno razvija XLSX/ODS — prebacite se postupno bez velikog preuređenja
API odražava Excel OLE objektni model — zamjena za COM migraciju
📦
Drop-in komponente & bogati Excel objekti
TDataToXLS (izvoz iz baze podataka) i TGridToXLS (izvoz iz DBGrid-a) ne zahtijevaju kod za uobičajene zadatke; izborni DevExpress cxGrid izvoz. Uz to, grafikoni, zaokretne tablice, uvjetno oblikovanje, provjera valjanosti podataka, AutoFilter, tablice, slike i VBA round-trip
50 Delphi + 27 C++Builder demo projekata