Vanliga frågor
Vad är licensmodellen för Aspose.Cells FOSS för Go?
Aspose.Cells FOSS för Go är släppt under MIT License. Se Licenssida för detaljer.
Kan jag använda den i kommersiella produkter?
Ja. MIT-licensen tillåter användning i kommersiella och slutna applikationer, utan krav på att avslöja din egen källkod. Du måste behålla den ursprungliga upphovsrättsnotisen och licenstexten i kopior av programvaran.
Hur installerar jag Aspose.Cells FOSS för Go?
Lägg till den som ett Go-modulberoende:
go get github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26Kräver Go 1.24 eller senare, enligt modulens go.mod.
Finns det några externa beroenden?
Nej. go.mod deklarerar inga require-poster — biblioteket är byggt helt på Go:s standardbibliotek, utan cgo och utan inhemska Office-bibliotek att installera.
Vilket kalkylbladsformat stöds?
Biblioteket läser, skapar och ändrar Excel .xlsx-arbetsböcker via typerna Workbook, Worksheet och Cells, och kan exportera till och importera från CSV med ExportToCSV/ImportFromCSV.
Hur läser och skriver jag enskilda celler?
Använd Cells() samling på en Worksheet: Cells().Set(ref, value) för att skriva, Cells().Get(ref) för att läsa, och Cells().Remove(ref) för att rensa en cell. Se Arbeta med kalkylbladsadministration för fullständiga exempel.
Stöder biblioteket diagram?
Detta är inte bekräftat i den nuvarande API-ytan — ingen diagramrelaterad typ förekommer i referensdokumentationen. Om ditt arbetsflöde kräver diagramskapande, kontrollera API Reference för den aktuella klasslistan innan du förlitar dig på den.
Kan jag bearbeta stora arbetsböcker utan att ladda dem helt i minnet?
Ja. StreamingReader.ProcessRows läser ett kalkylblad rad för rad via en callback, vilket är utformat just för detta fall.