กรณีการใช้งานสำหรับ Aspose.Cells FOSS for Rust
Aspose.Cells FOSS สำหรับ Rust เหมาะกับงานที่บริการ Rust ต้องสร้างหรืออ่านไฟล์ Excel โดยไม่ต้องใช้ Microsoft Office. สี่รูปแบบครอบคลุมการปรับใช้ส่วนใหญ่.
การสร้างรายงานจากบริการ
บริการ backend สร้างอ็อบเจกต์ Workbook จากผลลัพธ์ของ query — ตัวตั้งค่าที่กำหนดประเภทสำหรับค่า, put_formula_with_cached_value สำหรับคอลัมน์ที่คำนวณ, CellStyle สำหรับการนำเสนอ — และ save เอาต์พุต XLSX สำหรับผู้ใช้ธุรกิจ. แผนภูมิจะยึดกับช่วงข้อมูลผ่าน ChartType ทำให้รายงานที่ทำซ้ำส่งมาพร้อมภาพกราฟิก.
การประมวลผลเวิร์กบุ๊กแบบชุด
เครื่องมือ CLI วนผ่านโฟลเดอร์ของเวิร์กบุ๊ก: Workbook::load_xlsx แต่ละไฟล์, แก้ไขเซลล์ผ่าน get_worksheets_mut และ get_cells_mut, แล้วบันทึกผลลัพธ์. เนื่องจาก crate เป็นการพึ่งพา Cargo ธรรมดา, ไบนารีเดียวกันสามารถรันบน Windows, Linux, และ macOS runners.
เทมเพลตการป้อนข้อมูลที่ตรวจสอบความถูกต้อง
แม่แบบที่ส่งออกให้ผู้ใช้ที่ไม่เชี่ยวชาญด้านเทคนิคมี Validation กฎ — รายการดรอปดาวน์, ช่วงตัวเลขพร้อม OperatorType, และอิงสูตร Custom กฎเหนือ CellArea ช่วง — บวก WorksheetProtection เพื่อให้โครงสร้างคงอยู่โดยสมบูรณ์. ดู วิธีสร้างโมเดล Cells FOSS ใน Rust.
การรับข้อมูลอย่างปลอดภัยจากไฟล์ของบุคคลที่สาม
Pipeline ที่รับไฟล์ workbook ที่ผู้ใช้อัปโหลดจะโหลดพร้อมกับ LoadOptions ซ่อมแซม flags (try_repair_package, try_repair_xml) และตรวจสอบ LoadDiagnostics ก่อนเชื่อถือเนื้อหา. ดู วิธีโหลดสเปรดชีตใน Rust.