Installation

Installatie

Aspose.Cells FOSS voor Rust wordt gedistribueerd als de aspose-cells-foss-rust crate, geïnstalleerd als een standaard Cargo git-dependency — volledig ondersteund door Cargo en reproduceerbaar via Cargo.lock.


Prerequisites

RequirementDetail
Rust-toolchainEditie 2021
CargoMeegeleverd met de Rust-toolchain
BesturingssysteemWindows, Linux of macOS
Microsoft OfficeNiet vereist

1. Voeg de afhankelijkheid toe

Voeg de crate toe aan de [dependencies] sectie van uw Cargo.toml:

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

Cargo lost de repository, registreert de exacte commit in Cargo.lock en bouwt de crate als onderdeel van uw project.


2. Bouw uw project

cargo build

De eerste build haalt de repository op en compileert de crate; volgende builds gebruiken de vergrendelde revisie.


3. Controleer de installatie

Deze sectie is beoordeeld tegen het huidige bronmodel voor het nieuwste productgedrag en API-dekking.

Maak een minimaal programma dat een werkmap schrijft en opnieuw laadt:

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

Voer het uit:

cargo run

Als het programma A1 = Hello afdrukt, werkt de installatie van begin tot eind.


Volgende stappen

Zie ook

 Nederlands