Installation

Cài đặt

Aspose.Cells FOSS cho Rust được phân phối dưới dạng the aspose-cells-foss-rust crate, được cài đặt như một Cargo tiêu chuẩn phụ thuộc git — được Cargo hỗ trợ đầy đủ và có thể tái tạo qua Cargo.lock.


Prerequisites

RequirementDetail
bộ công cụ RustEdition 2021
CargoĐược bao gồm trong bộ công cụ Rust
Hệ điều hànhWindows, Linux hoặc macOS
Microsoft OfficeKhông bắt buộc

1. Thêm phụ thuộc

Thêm crate vào phần [dependencies] của Cargo.toml của bạn:

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

Cargo sẽ giải quyết kho lưu trữ, ghi lại commit chính xác trong Cargo.lock, và biên dịch crate như một phần của dự án của bạn.


2. Xây dựng Dự án của bạn

cargo build

Lần xây dựng đầu tiên sẽ lấy về kho lưu trữ và biên dịch crate; các lần xây dựng sau sẽ sử dụng phiên bản đã khóa.


3. Xác minh Cài đặt

Phần này đã được xem xét dựa trên mô hình nguồn hiện tại cho hành vi sản phẩm mới nhất và độ bao phủ API.

Tạo một chương trình tối thiểu ghi và tải lại 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(())
}

Chạy nó:

cargo run

Nếu chương trình in ra A1 = Hello, việc cài đặt hoạt động từ đầu đến cuối.


Các bước tiếp theo

Xem thêm

 Tiếng Việt