حالات الاستخدام لـ Aspose.Cells FOSS for Rust

حالات الاستخدام لـ Aspose.Cells FOSS for Rust

Aspose.Cells FOSS للـ Rust يناسب أحمال العمل حيث تحتاج خدمات Rust إلى إنتاج أو استهلاك ملفات Excel دون Microsoft Office. أربعة أنماط تغطي معظم عمليات النشر.

إنشاء التقارير من الخدمات

تبني خدمات الخلفية كائنات Workbook من نتائج الاستعلام — محددات typed للقيم، put_formula_with_cached_value للأعمدة المحسوبة، CellStyle للعرض — وتنتج مخرجات XLSX save للمستخدمين التجاريين. تُثَبَّت المخططات إلى نطاقات البيانات عبر ChartType بحيث تُرسل التقارير المتكررة مع المرئيات.

معالجة دفعات دفاتر العمل

تقوم أدوات CLI بالتكرار عبر مجلدات دفاتر العمل: Workbook::load_xlsx كل ملف، تعديل الخلايا عبر get_worksheets_mut وget_cells_mut، ثم حفظ النتيجة. بما أن الـ crate هو اعتماد Cargo بسيط، فإن نفس الثنائي يعمل على أنظمة Windows وLinux وmacOS.

قوالب إدخال البيانات المُتحقّق منها

القوالب التي تُرسل إلى المستخدمين غير التقنيين تحمل Validation قواعد — قوائم منسدلة، نطاقات رقمية مع OperatorType, ومستندة إلى الصيغ Custom قواعد فوق CellArea نطاقات — بالإضافة إلى WorksheetProtection حتى يبقى الهيكل سليمًا. انظر كيفية إنشاء نموذج Cells FOSS بلغة Rust.

الاستيعاب الدفاعي للملفات من طرف ثالث

خطوط الأنابيب التي تقبل دفاتر العمل التي يرفعها المستخدم يتم تحميلها بـ LoadOptions إصلاح العلامات (try_repair_package, try_repair_xml) وتحقق LoadDiagnostics قبل الوثوق بالمحتويات. انظر كيفية تحميل جدول بيانات في Rust.

انظر أيضاً

 العربية