Ghid pentru dezvoltatori
Aspose.Cells FOSS pentru Go este o bibliotecă gratuită, open-source pentru procesarea programatică a foilor de calcul. Indiferent dacă construiți conducte de date, generați rapoarte automate sau procesați fișiere mari .xlsx, Aspose.Cells FOSS oferă un API Go mic și idiomatic care acoperă crearea de registre de lucru, accesul la celule, stilizarea, validarea și streamingul — fără a necesita Microsoft Office.
Funcționalități cheie
Operații cu Registru de lucru și Foi de lucru
Creați un nou Workbook cu NewWorkbook() și accesați foile sale de lucru prin secțiunea Worksheets. Citiți și scrieți celule individuale prin colecția Cells() cu Get(ref), Set(ref, value), Remove(ref) și All().
Stilizarea celulelor
Grupați setările Font, Fill, Alignment și Border într-un Style reutilizabil și aplicați-l unei celule cu Cell.SetStyle.
Validarea datelor
Atașați validarea de listă sau de interval de numere întregi la un interval de celule cu Worksheet.AddDataValidation, inclusiv titluri personalizate pentru erori, mesaje și stiluri de eroare.
Tabele și imagini
Construiți intervale structurate Table cu Worksheet.AddTable și încorporați imagini cu Worksheet.AddPicture.
Interoperabilitate CSV și streaming
Convertiți între XLSX și CSV cu ExportToCSV/ImportFromCSV și ToCSV/FromCSV. Procesați cărțile de lucru mari rând cu rând cu StreamingReader.ProcessRows, fără a încărca întreaga foaie în memorie.
Începeți
Install
go get github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26Salut lume
Creează un Workbook, setează o valoare într-o celulă și apelează Save() pentru a scrie un fișier 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")
}Ghiduri disponibile
- Prezentare generală a funcționalităților — Stilizare, validare a datelor, tabele, imagini și streaming, cu cod funcțional pentru fiecare.
- Lucrul cu gestionarea foilor de calcul — Tutoriale practice pentru crearea de registru de lucru, manipularea celulelor și operațiuni de bază ale foilor de calcul.
- Începeți — Instalare, cerințe de sistem și primul tău registru de lucru.
Vezi și:
- API Reference: Documentație completă a claselor și metodelor pentru
cells_foss - Bază de cunoștințe: Ghiduri practice orientate pe sarcini
- Prezentare generală a produsului: Rezumat al caracteristicilor și capabilităților
- Aspose.Cells — Enterprise Product Family
- Aspose.Cells — Enterprise Documentation