Ontwikkelaarsgids
Aspose.Cells FOSS for Go is een gratis, open-source bibliotheek voor programmatische spreadsheetverwerking. Of je nu gegevenspijplijnen bouwt, geautomatiseerde rapporten genereert, of grote .xlsx-bestanden verwerkt, Aspose.Cells FOSS biedt een kleine, idiomatische Go API die workbook-creatie, celtoegang, opmaak, validatie en streaming omvat — zonder dat Microsoft Office vereist is.
Belangrijkste functies
Werkboek- en werkbladbewerkingen
Maak een nieuw Workbook aan met NewWorkbook() en krijg toegang tot de werkbladen via de Worksheets slice. Lees en schrijf individuele cellen via de Cells() collectie met Get(ref), Set(ref, value), Remove(ref) en All().
Celopmaak
Groep Font, Fill, Alignment en Border instellingen in een herbruikbare Style en pas deze toe op een cel met Cell.SetStyle.
Gegevensvalidatie
Koppel een lijst- of geheel-getalbereikvalidatie aan een celbereik met Worksheet.AddDataValidation, inclusief aangepaste fouttitels, -berichten en foutstijlen.
Tabellen en Afbeeldingen
Bouw gestructureerde Table-bereiken met Worksheet.AddTable en voeg afbeeldingen in met Worksheet.AddPicture.
CSV Interoperabiliteit en Streaming
Converteer tussen XLSX en CSV met ExportToCSV/ImportFromCSV en ToCSV/FromCSV. Verwerk grote werkboeken rij voor rij met StreamingReader.ProcessRows, zonder het volledige blad in het geheugen te laden.
Aan de slag
Install
go get github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26Hallo Wereld
Maak een Workbook, stel een celwaarde in, en roep Save() aan om een XLSX-bestand te schrijven:
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")
}Beschikbare gidsen
- Functieoverzicht — Styling, gegevensvalidatie, tabellen, afbeeldingen en streaming, met werkende code voor elk.
- Werken met Spreadsheetbeheer — Praktische tutorials voor het maken van werkmappen, celmanipulatie en kernspreadsheetbewerkingen.
- Aan de slag — Installatie, systeemvereisten en je eerste werkmap.
Zie ook
- API Reference: Volledige klasse- en methodedocumentatie voor
cells_foss - Kennisbank: Taakgerichte stapsgewijze handleidingen
- Productoverzicht: Samenvatting van functies en mogelijkheden
- Aspose.Cells — Enterprise Product Family
- Aspose.Cells — Enterprise Documentation