Installation

Telepítés

Aspose.Cells FOSS for Rust a következőként kerül terjesztésre aspose-cells-foss-rust crate, telepítve standard Cargo git függőség — teljes mértékben támogatott a Cargo által, és reprodukálható a Cargo.lock.


Prerequisites

RequirementDetail
Rust eszközkészlet2021-es kiadás
CargoA Rust eszközkészlet részeként
Operációs rendszerWindows, Linux vagy macOS
Microsoft OfficeNem szükséges

1. Add a függőséget

Add hozzá a crate-et a [dependencies] szakaszhoz a Cargo.toml fájlban:

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

Cargo feloldja a tárolót, a pontos commitot Cargo.lock-ban rögzíti, és a crate-ot a projekt részeként építi.


2. Építsd fel a projekted

cargo build

Az első build letölti a repository-t és lefordítja a crate-et; a későbbi build-ek a locked revision-t használják.


3. Ellenőrizd a telepítést

Ezt a szakaszt átnéztük a jelenlegi forrásmodell alapján a legújabb termékviselkedés és a API lefedettség érdekében.

Készíts egy minimális programot, amely ír és újratölt egy munkafüzetet:

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

Futtasd:

cargo run

Ha a program kiírja A1 = Hello, a telepítés végig működik.


Következő lépések

Lásd még:

 Magyar