Installation

Instalasi

Aspose.Cells FOSS untuk Rust didistribusikan sebagai aspose-cells-foss-rust crate, diinstal sebagai Cargo standar dependensi git — sepenuhnya didukung oleh Cargo dan dapat direproduksi melalui Cargo.lock.


Prerequisites

RequirementDetail
toolchain RustEdisi 2021
CargoTermasuk dalam toolchain Rust
Sistem operasiWindows, Linux, atau macOS
Microsoft OfficeTidak diperlukan

1. Tambahkan Dependensi

Tambahkan crate ke bagian [dependencies] dari Cargo.toml Anda:

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

Cargo menyelesaikan repositori, mencatat commit yang tepat di Cargo.lock, dan membangun crate sebagai bagian dari proyek Anda.


2. Bangun Proyek Anda

cargo build

Build pertama mengambil repositori dan mengompilasi crate; build berikutnya menggunakan revisi yang terkunci.


3. Verifikasi Instalasi

Bagian ini telah ditinjau terhadap model sumber terkini untuk perilaku produk terbaru dan cakupan API.

Buat program minimal yang menulis dan memuat ulang workbook:

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

Jalankan:

cargo run

Jika program mencetak A1 = Hello, instalasi berfungsi dari ujung ke ujung.


Langkah Selanjutnya

Lihat Juga

 Bahasa Indonesia