Zastosowania dla Aspose.Cells FOSS for Rust

Zastosowania dla Aspose.Cells FOSS for Rust

Aspose.Cells FOSS for Rust pasuje do obciążeń, w których usługi Rust muszą generować lub konsumować pliki Excel bez Microsoft Office. Cztery wzorce obejmują większość wdrożeń.

Generowanie raportów z usług

Usługi backendowe budują obiekty Workbook z wyników zapytań — typowane settery dla wartości, put_formula_with_cached_value dla kolumn wyliczonych, CellStyle dla prezentacji — oraz save wyjście XLSX dla użytkowników biznesowych. Wykresy są kotwiczone do zakresów danych za pomocą ChartType, dzięki czemu cykliczne raporty są dostarczane z wizualizacjami.

Przetwarzanie wsadowe skoroszytów

Narzędzia CLI iterują po folderach ze skoroszytami: Workbook::load_xlsx każdy plik, modyfikują komórki za pomocą get_worksheets_mut i get_cells_mut, a następnie zapisują wynik. Ponieważ crate jest zwykłą zależnością Cargo, ten sam binarny plik działa na runnerach Windows, Linux i macOS.

Zweryfikowane szablony wprowadzania danych

Szablony, które trafiają do nietechnicznych użytkowników, zawierają Validation reguły — listy rozwijane, zakresy liczbowe z OperatorType, oraz oparte na formułach Custom reguły nad CellArea zakresy — plus WorksheetProtection aby struktura pozostała nienaruszona. Zobacz Jak utworzyć model Cells FOSS w języku Rust.

Defensywne przetwarzanie plików zewnętrznych

Potoki, które przyjmują przesłane przez użytkownika skoroszyty, ładują się z LoadOptions napraw flagi (try_repair_package, try_repair_xml) i sprawdź LoadDiagnostics zanim uwierzysz w zawartość. Zobacz Jak załadować arkusz kalkulacyjny w Rust.

Zobacz także

 Polski