Installation

Installation

Aspose.Cells FOSS für Rust wird als das aspose-cells-foss-rust crate, installiert als ein Standard-Cargo Git-Abhängigkeit — vollständig unterstützt von Cargo und reproduzierbar über Cargo.lock.


Prerequisites

RequirementDetail
Rust-ToolchainEdition 2021
CargoEnthalten in der Rust-Toolchain
BetriebssystemWindows, Linux oder macOS
Microsoft OfficeNicht erforderlich

1. Abhängigkeit hinzufügen

Fügen Sie das Crate zum [dependencies]-Abschnitt Ihrer Cargo.toml hinzu:

# Cargo.toml
[dependencies]
aspose-cells-foss-rust = { git = "https://github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Rust" }

Cargo löst das Repository auf, zeichnet den genauen Commit in Cargo.lock auf und baut das Crate als Teil Ihres Projekts.


2. Baue dein Projekt

cargo build

Der erste Build holt das Repository und kompiliert das Crate; nachfolgende Builds verwenden die gesperrte Revision.


3. Überprüfe die Installation

Dieser Abschnitt wurde anhand des aktuellen Quellmodells für das neueste Produktverhalten und die API-Abdeckung überprüft.

Erstelle ein Minimalprogramm, das eine Arbeitsmappe schreibt und erneut lädt:

use aspose_cells_foss_rust::Workbook;
use std::error::Error;

fn main() -> Result<(), Box<dyn Error>> {
    let mut workbook = Workbook::new();
    {
        let mut worksheets = workbook.get_worksheets_mut();
        let sheet = worksheets.get(0)?;
        let mut cells = sheet.get_cells_mut();
        cells.get("A1")?.put_value_string("Hello")?;
    }
    workbook.save("verify.xlsx")?;

    let loaded = Workbook::load_xlsx("verify.xlsx")?;
    let sheet = loaded.worksheet("Sheet1")?;
    println!("A1 = {}", sheet.get_cells().get("A1")?.display_string_value());
    Ok(())
}

Führe es aus:

cargo run

Wenn das Programm A1 = Hello ausgibt, funktioniert die Installation von Anfang bis Ende.


Nächste Schritte

Siehe auch

 Deutsch