⌂
Excel / Office / COM bağımlılığı yok
Çalışma kitaplarını doğrudan Delphi veya C++Builder süreciniz içinde oluşturun. Office automation kırılgan, yavaş ya da kullanılamaz olduğunda masaüstü uygulamaları, servisler, batch işleri, kurucular ve sunucu yardımcıları için çalışır
Katılımsız / sunucu tarafı kullanım için tasarlandı
Ⓟ
Saf yerel Pascal · DLL yok · no royalties
Tamamen Delphi ile yazıldı, DLL yok ve sıcak yolda ara XML DOM ayırması yok. Üretime yalnızca geliştirici lisanslarıyla çıkar — kopya başına runtime ücreti yok
69 kaynak birimi · tek süreç içi motor
▦
Altı format, tek kitaplık
XLS (BIFF8), XLSX (OOXML) ve ODS (OpenDocument 1.2) okuyup yazar; CSV, TSV, HTML ve RTF dışa aktarır. CSV/TSV içe aktarma ayraçları otomatik algılar, BOM tespit eder ve değer türlerini çıkarır
Giriş noktaları TXLSWorkbook ve TXLSXWorkbook
ƒ
Yerleşik formül hesaplama motoru
Formüller HotXLS tarafından değerlendirilir — açılışta Excel yeniden hesaplaması gerekmez. Metin, tarih/iş günü, taban dönüşümü, bit düzeyi, istatistik ve matematik ailelerini kapsar; kendi fonksiyonlarınızı OnUserFunction / OnUserFunctionEx ile ekleyin
TXLSFormulaTracer ile adım adım izleme
🔒
AES-NI hızlandırmalı şifreleme
Excel uyumlu AES şifreli XLSX kaydı donanım AES-NI hızlandırması ve yazılım yedeğiyle yapılır (SaveAsEncrypted); klasik XLS, BIFF8 RC4 parola korumasını EncryptionPassword ile korur
İki yolda da aynı şifreli veri
↻
Neredeyse sabit bellekli akış
TXLSDirectReader, hücreleri tek tek tarar ve hücre/sayfa olayları ile erken durdurmayı destekler; TXLSDirectWriter, satırlar geldikçe her worksheet’i doğrudan pakete yazar. Çok büyük çalışma kitaplarını tamamen yüklemeden işleyin
Shared string tekilleştirme + shared formula sıkıştırması dosyaları küçük tutar
🧵
İş parçacığı güvenli dosya I/O
Birden çok TXLSXWorkbook örneği bağımsız iş parçacıklarında eşzamanlı çalışır ve eşitleme gerekmez — aynı anda çok sayıda çalışma kitabı üreten çok iş parçacıklı rapor sunucuları için idealdir
Yüksek verimli servis backend’leri için uygundur
⇄
Çift facade mimarisi
Eski kod klasik lxHandle facade üzerinde çalışmaya devam eder (XLS + HTML/RTF/CSV/TSV), lxHandleX ise XLSX/ODS tarafını bağımsız geliştirir — büyük yeniden yazım olmadan kademeli geçiş yapın
API, Excel OLE nesne modelini yansıtır — COM geçişi için doğrudan ikame
📦
Doğrudan kullanılabilir bileşenler ve zengin Excel nesneleri
TDataToXLS (dataset dışa aktarma) ve TGridToXLS (DBGrid dışa aktarma) yaygın işler için kod gerektirmez; isteğe bağlı DevExpress cxGrid dışa aktarımı vardır. Ayrıca grafikler, pivot tablolar, koşullu biçimlendirme, veri doğrulama, AutoFilter, tablolar, resimler ve VBA round-trip
50 Delphi + 27 C++Builder demo projesi