Installation

Kurulum

Aspose.Cells Rust için FOSS şu şekilde dağıtılır aspose-cells-foss-rust crate, standart bir Cargo olarak kurulur git bağımlılığı — Cargo tarafından tam desteklenir ve şunun aracılığıyla yeniden üretilebilir Cargo.lock.


Prerequisites

RequirementDetail
Rust araç zinciriSürüm 2021
CargoRust araç zinciriyle birlikte gelir
İşletim sistemiWindows, Linux veya macOS
Microsoft OfficeGerekli değil

1. Bağımlılığı Ekleyin

Crate’i Cargo.toml dosyanızın [dependencies] bölümüne ekleyin:

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

Cargo, depoyu çözer, kesin commit’i Cargo.lock içinde kaydeder ve crate’i projenizin bir parçası olarak derler.


2. Projenizi Oluşturun

cargo build

İlk derleme, depoyu alır ve crate’i derler; sonraki derlemeler kilitli revizyonu kullanır.


3. Kurulumu Doğrulayın

Bu bölüm, en son ürün davranışı ve API kapsamı için mevcut kaynak modeline karşı gözden geçirilmiştir.

Bir çalışma kitabı yazan ve yeniden yükleyen minimal bir program oluşturun:

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

Çalıştırın:

cargo run

Program A1 = Hello yazdırıyorsa, kurulum uçtan uca çalışıyor demektir.


Sonraki Adımlar

Ayrıca Bakınız

 Türkçe