Příručka vývojáře
Aspose.Cells FOSS pro Go je bezplatná, open-source knihovna pro programové zpracování tabulek. Ať už vytváříte datové pipeline, generujete automatizované zprávy, nebo zpracováváte velké soubory .xlsx, Aspose.Cells FOSS poskytuje malý, idiomatický Go API, který pokrývá vytváření sešitu, přístup k buňkám, stylování, validaci a streamování — bez nutnosti Microsoft Office.
Klíčové funkce
Operace sešitu a listů
Vytvořte nový Workbook s NewWorkbook() a přistupujte k jeho listům přes Worksheets slice. Čtěte a zapisujte jednotlivé buňky přes Cells() kolekci pomocí Get(ref), Set(ref, value), Remove(ref) a All().
Styling buněk
Seskupte nastavení Font, Fill, Alignment a Border do znovupoužitelného Style a aplikujte jej na buňku pomocí Cell.SetStyle.
Validace dat
Připojte validaci seznamu nebo rozsahu celých čísel k rozsahu buněk pomocí Worksheet.AddDataValidation, včetně vlastních názvů chyb, zpráv a stylů chyb.
Tabulky a obrázky
Vytvořte strukturované Table rozsahy pomocí Worksheet.AddTable a vložte obrázky pomocí Worksheet.AddPicture.
CSV Interoperabilita a streamování
Převádějte mezi XLSX a CSV pomocí ExportToCSV/ImportFromCSV a ToCSV/FromCSV. Zpracovávejte velké sešity řádek po řádku pomocí StreamingReader.ProcessRows, aniž byste načítali celý list do paměti.
Začínáme
Install
go get github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26Ahoj světe
Vytvořte Workbook, nastavte hodnotu buňky a zavolejte Save() pro zápis souboru XLSX:
func main() {
wb := cells_foss.NewWorkbook()
ws := wb.Worksheets[0]
ws.Cells().Set("A1", "Hello, Aspose.Cells FOSS!")
ws.Cells().Set("A2", 42)
wb.Save("hello.xlsx")
}Dostupné průvodce
- Přehled funkcí — Stylování, validace dat, tabulky, obrázky a streamování, s funkčním kódem pro každou položku.
- Práce se správou tabulek — Praktické tutoriály pro vytváření sešitů, manipulaci s buňkami a základní operace s tabulkami.
- Začínáme — Instalace, systémové požadavky a váš první sešit.
Viz také:
- API Reference: Kompletní dokumentace tříd a metod pro
cells_foss - Znalostní báze: Průvodci zaměřenými na úkoly
- Přehled produktu: Shrnutí funkcí a schopností
- Aspose.Cells — Enterprise Product Family
- Aspose.Cells — Enterprise Documentation