HotXLS Docs

پخش صفحه گستر بزرگ

نمای کلی

بارگذاری صفحه‌های گستر بسیار بزرگ (مانند میلیون‌ها سلول پرشده) در حافظه می‌تواند منجر به خطاهای کمبود حافظه در پردازش‌های ۳۲ بیتی شود؛ HotXLS خواننده‌ها و نویسنده‌های پخشی با مصرف حافظه تقریباً ثابت فراهم می‌کند که از تولید DOM در طول تجزیه کتاب کار عبور می‌کنند

API خواننده مستقیم

کلاس TXLSDirectReader جریان‌های کتاب کار را به‌صورت متوالی و بدون ایجاد مدل‌های سلول در حافظه تجزیه می‌کند؛ هنگام برخورد با سلول‌ها رویدادهایی را اجرا می‌کند

procedure Read(AStream: TStream; ACallback: TXLSDirectReadCallback);

این امکان را می‌دهد تا سطرهای برگه را به‌صورت متوالی پویش کنید و هنگام حل‌شدن مرزهای داده هدف، زودتر لغو کنید

API نویسنده مستقیم

کلاس TXLSDirectWriter سطرها را مستقیماً در بسته فایل ZIP می‌نویسد و هنگام تولید صادرات داده بزرگ، کمترین سربار حافظه را تضمین می‌کند