Anwendungsfälle für Aspose.Cells FOSS for Rust

Anwendungsfälle für Aspose.Cells FOSS for Rust

Aspose.Cells FOSS für Rust passt zu Workloads, bei denen Rust-Dienste Excel-Dateien erzeugen oder verarbeiten müssen, ohne Microsoft Office zu verwenden. Vier Muster decken die meisten Deployments ab.

Berichtserstellung aus Diensten

Backend-Dienste erstellen Workbook-Objekte aus Abfrageergebnissen — typisierte Setter für Werte, put_formula_with_cached_value für berechnete Spalten, CellStyle für die Darstellung — und save XLSX-Ausgabe für Business-User. Diagramme verankern sich über ChartType an den Datenbereichen, sodass wiederkehrende Berichte mit Visualisierungen geliefert werden.

Batch-Arbeitsmappenverarbeitung

CLI-Tools durchlaufen Ordner mit Arbeitsmappen: Workbook::load_xlsx jeder Datei, Zellen ändern mittels get_worksheets_mut und get_cells_mut und das Ergebnis speichern. Da die Crate eine einfache Cargo-Abhängigkeit ist, läuft das gleiche Binary auf Windows-, Linux- und macOS-Runnern.

Validierte Dateneingabe-Vorlagen

Vorlagen, die an nicht-technische Benutzer gesendet werden, enthalten Validation Regeln — Listen-Dropdowns, numerische Bereiche mit OperatorType, und formelbasierte Custom Regeln über CellArea Bereiche — plus WorksheetProtection damit die Struktur unverändert bleibt. Siehe Wie man ein Cells FOSS-Modell in Rust erstellt.

Defensives Einlesen von Drittanbieter-Dateien

Pipelines, die vom Benutzer hochgeladene Arbeitsmappen akzeptieren, laden mit LoadOptions Reparatur-Flags (try_repair_package, try_repair_xml) und prüfen LoadDiagnostics bevor Sie dem Inhalt vertrauen. Siehe Wie man ein Spreadsheet in Rust lädt.

Siehe auch

 Deutsch