Utvecklarguide
Aspose.Cells FOSS för Go är ett gratis, öppen källkod-bibliotek för programmatisk kalkylbladsbehandling. Oavsett om du bygger datapipelines, genererar automatiserade rapporter eller bearbetar stora .xlsx-filer, så erbjuder Aspose.Cells FOSS ett litet, idiomatiskt Go API som täcker skapande av arbetsböcker, åtkomst till celler, formatering, validering och streaming — utan att kräva Microsoft Office.
Viktiga funktioner
Operationer för arbetsbok och arbetsblad
Skapa en ny Workbook med NewWorkbook() och få åtkomst till dess arbetsblad via Worksheets slice. Läs och skriv enskilda celler via Cells() collection med Get(ref), Set(ref, value), Remove(ref) och All().
Cellformatering
Gruppera inställningarna för Font, Fill, Alignment och Border i en återanvändbar Style och tillämpa den på en cell med Cell.SetStyle.
Datavalidering
Lägg till list- eller heltalsintervallvalidering för ett cellintervall med Worksheet.AddDataValidation, inklusive anpassade felrubriker, meddelanden och felstilar.
Tabeller och bilder
Skapa strukturerade Table-intervall med Worksheet.AddTable och bädda in bilder med Worksheet.AddPicture.
CSV-interoperabilitet och strömning
Konvertera mellan XLSX och CSV med ExportToCSV/ImportFromCSV och ToCSV/FromCSV. Bearbeta stora arbetsböcker rad för rad med StreamingReader.ProcessRows, utan att läsa in hela bladet i minnet.
Komma igång
Install
go get github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26Hej världen
Skapa en Workbook, sätt ett cellvärde och anropa Save() för att skriva en XLSX-fil:
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")
}Tillgängliga guider
- Funktionsöversikt — Formatering, datavalidering, tabeller, bilder och strömning, med fungerande kod för varje.
- Arbeta med kalkylbladsadministration — Praktiska handledningar för skapande av arbetsböcker, cellmanipulation och grundläggande kalkylbladsoperationer.
- Komma igång — Installation, systemkrav och din första arbetsbok.
Se även
- API Reference: Fullständig klass- och metoddokumentation för
cells_foss - Kunskapsbas: Uppgiftsorienterade steg-för-steg-guider
- Produktöversikt: Sammanfattning av funktioner och kapaciteter
- Aspose.Cells — Enterprise Product Family
- Aspose.Cells — Enterprise Documentation