Installation

התקנה

Aspose.Cells FOSS for Rust מתפרסמת כ- aspose-cells-foss-rust crate, מותקן כ-Cargo סטנדרטי תלות git — נתמך במלואו על-ידי Cargo וניתן לשחזור דרך Cargo.lock.


Prerequisites

RequirementDetail
שרשרת כלים של Rustמהדורה 2021
Cargoכלול עם שרשרת הכלים של Rust
מערכת הפעלהWindows, Linux או macOS
Microsoft Officeלא נדרש

1. הוסף את התלות

הוסף את ה-crate אל סעיף [dependencies] של ה-Cargo.toml שלך:

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

Cargo מאתר את המאגר, רושם את הקומיט המדויק ב-Cargo.lock, ובונה את ה-crate כחלק מהפרויקט שלך.


2. בניית הפרויקט שלך

cargo build

הבנייה הראשונה משיגה את המאגר ומקמפלת את ה-crate; בניות מאוחרות משתמשות ברוויזיה הנעולה.


3. אימות ההתקנה

הקטע הזה נבדק מול מודל המקור הנוכחי עבור ההתנהגות העדכנית של המוצר וכיסוי API.

צור תוכנית מינימלית שמכתבת ומטענת מחדש חוברת עבודה:

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

הפעל אותו:

cargo run

אם התוכנית מדפיסה A1 = Hello, ההתקנה פועלת מקצה לקצה.


הצעדים הבאים

ראה גם

 עברית