⌂
بدون وابستگی به اکسل / آفیس / COM
فایلهای کاری را مستقیماً در داخل پردازش دلفی یا C++Builder خود بسازید. در برنامههای دسکتاپ، سرویسها، کارهای گروهی، نصبکنندهها و برنامههای سمت سرور که اتوماسیون آفیس شکننده، کند یا در دسترس نیست، کار میکند.
طراحی شده برای استفاده بدون نظارت / سمت سرور
Ⓟ
پاسکال کاملاً بومی · بدون DLL · بدون حق امتیاز
به طور کامل با دلفی نوشته شده است، هیچ تخصیص DOM XML میانی در مسیر اصلی وجود ندارد. فقط با مجوزهای توسعهدهنده به تولید ارسال کنید — هیچ هزینه زمان اجرایی برای هر کپی وجود ندارد.
۶۹ واحد منبع · تک موتور در پردازش
▦
شش فرمت، یک کتابخانه
خواندن/نوشتن XLS (BIFF8)، XLSX (OOXML) و ODS (OpenDocument 1.2)؛ خروجی به CSV، TSV، HTML و RTF. وارد کردن CSV/TSV جداکنندهها را بهطور خودکار شناسایی میکند، BOM را تشخیص میدهد و نوع دادهها را استنباط میکند.
نقاط ورودی TXLSWorkbook و TXLSXWorkbook
ƒ
موتور محاسبه فرمول داخلی
فرمولها مستقیماً توسط خود HotXLS ارزیابی میشوند — بدون نیاز به باز کردن اکسل برای محاسبه مجدد. شامل خانوادههای متنی، تاریخ/روز کاری، تبدیل مبنا، بیتی، آماری و ریاضی؛ با استفاده از OnUserFunction / OnUserFunctionEx میتوانید توابع سفارشی خود را اضافه کنید.
ردیابی مرحله به مرحله با TXLSFormulaTracer
🔒
رمزگذاری تسریعشده با AES-NI
ذخیره XLSX رمزگذاریشده با AES سازگار با اکسل، همراه با شتاب سختافزاری AES-NI و پشتیبان نرمافزاری (SaveAsEncrypted)؛ XLS کلاسیک با EncryptionPassword از محافظت رمز عبور BIFF8 RC4 نگهداری میکند.
متن رمزنگاری شده یکسان در هر دو مسیر
↻
استریمینگ با حافظه تقریباً ثابت
TXLSDirectReader سلولها را یک به یک با رویدادهای هر سلول/برگه و توقف زودهنگام اسکن میکند؛ TXLSDirectWriter هر صفحه را با ورود ردیفها بهطور مستقیم به پکیج خروجی میدهد. پردازش کتابهای کار بسیار بزرگ بدون بارگذاری کل آنها.
حذف افزونگی رشتههای مشترک + فشردهسازی فرمولهای مشترک فایلها را کوچک نگه میدارد
🧵
ورودی/خروجی فایل ایمن برای رشتهها
نمونههای چندگانه TXLSXWorkbook به صورت همزمان در رشتههای مستقل بدون همگامسازی اجرا میشوند — ایدهآل برای سرورهای گزارشدهی چند رشتهای که کتابهای کار زیادی را همزمان تولید میکنند.
مناسب برای بکاند سرویسهای پربازده
⇄
معماری نمای دوگانه
کدهای قدیمی همچنان روی نمای کلاسیک lxHandle (XLS + HTML/RTF/CSV/TSV) کار میکنند، درحالیکه lxHandleX به طور مستقل XLSX/ODS را توسعه میدهد — امکان ارتقاء تدریجی بدون نیاز به بازنویسی کامل.
API مشابه مدل شیء OLE اکسل است — جایگزین مناسب برای مهاجرت از COM
📦
کامپوننتهای آماده و اشیاء غنی اکسل
TDataToXLS (صادرات مجموعه داده) و TGridToXLS (صادرات DBGrid) نیازی به کد برای وظایف رایج ندارند؛ امکان صادرات اختیاری از cxGrid DevExpress. بهعلاوه نمودارها، جداول محوری، قالببندی شرطی، اعتبارسنجی داده، AutoFilter، جداول، تصاویر و رفت و برگشت VBA.
۵۰ پروژه نمونه دلفی + ۲۷ پروژه نمونه C++Builder