Installation

Instalação

Aspose.Cells FOSS para Rust é distribuído como o aspose-cells-foss-rust crate, instalado como um Cargo padrão dependência git — totalmente suportado pelo Cargo e reproduzível via Rust toolchain Cargo.lock.


Prerequisites

RequirementDetail
Rust toolchainEdição 2021
CargoIncluído com a Rust toolchain
Sistema operacionalWindows, Linux ou macOS
Microsoft OfficeNão é necessário

1. Adicionar a Dependência

Adicione o crate à seção [dependencies] do seu Cargo.toml:

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

O Cargo resolve o repositório, registra o commit exato em Cargo.lock e compila o crate como parte do seu projeto.


2. Compile seu projeto

cargo build

A primeira compilação busca o repositório e compila o crate; compilações subsequentes usam a revisão travada.


3. Verifique a Instalação

Esta seção foi revisada em relação ao modelo de fonte atual para o comportamento mais recente do produto e cobertura de API.

Crie um programa mínimo que escreva e recarregue uma planilha:

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

Execute-o:

cargo run

Se o programa imprimir A1 = Hello, a instalação funciona de ponta a ponta.


Próximas Etapas

Ver também

 Português