Installation

Installazione

Aspose.Cells FOSS per Rust è distribuito come il aspose-cells-foss-rust crate, installato come standard Cargo dipendenza git — pienamente supportato da Cargo e riproducibile tramite Cargo.lock.


Prerequisites

RequirementDetail
toolchain RustEdizione 2021
CargoIncluso nella toolchain Rust
Sistema operativoWindows, Linux o macOS
Microsoft OfficeNon richiesto

1. Aggiungi la dipendenza

Aggiungi il crate alla sezione [dependencies] del tuo Cargo.toml:

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

Cargo risolve il repository, registra il commit esatto in Cargo.lock e compila il crate come parte del tuo progetto.


2. Compila il tuo progetto

cargo build

La prima compilazione recupera il repository e compila il crate; le compilazioni successive utilizzano la revisione bloccata.


3. Verifica l’installazione

Questa sezione è stata revisionata rispetto al modello sorgente corrente per il comportamento più recente del prodotto e la copertura di API.

Crea un programma minimale che scrive e ricarica una cartella di lavoro:

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(())
}

Eseguilo:

cargo run

Se il programma stampa A1 = Hello, l’installazione funziona da inizio a fine.


Passi successivi

Vedi anche

 Italiano