Funkciók áttekintése

Funkciók áttekintése

Ez az oldal feltérképezi a Aspose.Cells FOSS Rust számára nyújtott funkciók felületét. Minden terület a belépési pont típusokra mutat, amelyekkel találkozni fogsz a API Reference.


Munkafüzet életciklusa

Workbook a gyökérobjektum: Workbook::new üres munkafüzetet hoz létre, Workbook::load_xlsx meglévő fájlt nyit meg, és a save, save_xlsx vagy save_with_format XLSX kimenetet ír, amelyet a SaveFormat enum szabályoz.

let mut workbook = Workbook::new();
workbook.save("report.xlsx")?;
let reloaded = Workbook::load_xlsx("report.xlsx")?;

Cellák, értékek és képletek

A cellagyűjtemények a get_cells / get_cells_mut segítségével érhetők el egy munkalapon. A típusos beállítók (put_value_string, put_value_i32, put_value_bool, put_value_decimal, put_value_date_time) elkerülik a karakterlánc konverziókat, és a put_formula_with_cached_value a képleteket a gyorsítótárazott eredményeikkel együtt tárolja:

cells.get("F1")?.put_value_i32(10)?;
cells.get("G1")?
    .put_formula_with_cached_value("=F1*2", CellValue::Number(20.0))?;

Diagramok

A diagramok a cellatartományokhoz rögzülnek egy munkalap diagramgyűjteményén keresztül ChartType változatokkal, mint például Column és Line; a rögzítések és típusok visszaolvashatók a betöltött munkafüzetekből a Chart és ChartCollection segítségével.


Stílus és elrendezés

CellStyle kombinálja a Font, Fill és Borders elemeket; StyleFlag kiválasztja, mely szempontok érvényesülnek. NumberFormat megjeleníti az értékeket, PageSetup szabályozza a PaperSizeType és a PageOrientationType elemeket, valamint a FreezePane rögzíti a fejlécsorokat.


Adatminőség és struktúra

Validation (OperatorType használatával), FormatCondition feltételes formázás, AutoFilter szűrés, ListObject strukturált táblák TableStyleType elemmel, DefinedName névvel ellátott tartományok, valamint WorkbookProtection / WorksheetProtection.


Védelmi betöltés

LoadOptions feltárja a try_repair_package és try_repair_xml jelzőket; a LoadDiagnostics jelentéseket készít a betöltés során felmerült problémákról. A API felületén jelentkező hibák a Result -t használják CellsError segítségével.


Tippek és bevált gyakorlatok

  • Scope get_worksheets_mut / get_cells_mut blokkon belül kölcsönöz, hogy a munkafüzet később menthető legyen.
  • Előnyben részesítsd a típusos beállítókat az értékek karakterláncba formázása helyett.
  • Mindig adj meg egy gyorsítótárazott értéket a képletekkel, hogy a fájlok újraszámítás előtt a helyes eredményekkel nyíljanak meg.
  • Használd a LoadOptions javítási jelzőket harmadik fél fájljainak beolvasásakor.

API Reference Összefoglaló

OsztályLeírás
WorkbookGyökérobjektum: XLSX munkafüzetek létrehozása, betöltése és mentése
WorksheetEgyetlen munkalap és annak cellái, diagramjai és beállításai
CellMutMódosítható cella: típusos érték- és képletbeállítók
CellStyleCellák formázása betűtípussal, kitöltéssel és szegélyekkel
ChartTypeDiagramtípus kiválasztása diagramok hozzáadásakor
ValidationAdatellenőrzési szabályok
AutoFilterTartomány szűrése
LoadOptionsBetöltési viselkedés és javítási jelzők
CellsErrorA API során visszaadott hiba típusa

Lásd még:

 Magyar