Installation

Installation

Aspose.Cells FOSS pour Rust est distribué sous forme de aspose-cells-foss-rust crate, installé en tant que dépendance Cargo standard dépendance git — entièrement pris en charge par Cargo et reproductible via Cargo.lock.


Prerequisites

RequirementDetail
chaîne d’outils RustÉdition 2021
CargoInclus avec la chaîne d’outils Rust
Système d’exploitationWindows, Linux ou macOS
Microsoft OfficeNon requis

1. Ajouter la dépendance

Ajoutez la crate à la section [dependencies] de votre Cargo.toml :

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

Cargo résout le dépôt, enregistre le commit exact dans Cargo.lock, et compile la crate dans le cadre de votre projet.


2. Construisez votre projet

cargo build

La première construction récupère le référentiel et compile la crate; les constructions suivantes utilisent la révision verrouillée.


3. Vérifiez l’installation

Cette section a été examinée par rapport au modèle source actuel pour le comportement le plus récent du produit et la couverture API.

Créez un programme minimal qui écrit et recharge un classeur:

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

Exécutez-le:

cargo run

Si le programme affiche A1 = Hello, l’installation fonctionne de bout en bout.


Étapes suivantes

Voir aussi

 Français