وثائق HotXLS

بث جداول البيانات الكبيرة

نظرة عامة

قد يؤدي تحميل جداول بيانات كبيرة جدًا (مثل ملايين الخلايا المأهولة) إلى الذاكرة إلى أخطاء نفاد الذاكرة في عمليات 32 بت؛ ويوفّر HotXLS قُرّاءات وكُتّاب بث باستخدام ذاكرة شبه ثابتة، تتجاوز توليد DOM أثناء تحليل المصنف

واجهة القارئ المباشر

تُحلّل الفئة TXLSDirectReader تدفقات المصنف بالتسلسل دون إنشاء نماذج خلايا في الذاكرة؛ وتُطلق أحداثًا عند مصادفة الخلايا

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

يتيح لك ذلك مسح صفوف الورقة بالتسلسل وإلغاء العملية مبكرًا عند حلّ حدود البيانات المستهدفة

واجهة الكاتب المباشر

تكتب الفئة TXLSDirectWriter الصفوف مباشرةً في حزمة ملف ZIP، مما يضمن أدنى قدر من استهلاك الذاكرة عند إنشاء عمليات تصدير بيانات كبيرة