Häufig gestellte Fragen
Wie ist das Lizenzmodell für Aspose.Cells FOSS for Go?
Aspose.Cells FOSS für Go wird unter der MIT License veröffentlicht. Siehe die Lizenzseite für Details.
Kann ich es in kommerziellen Produkten verwenden?
Ja. Die MIT-Lizenz erlaubt die Nutzung in kommerziellen und Closed-Source-Anwendungen, ohne dass Sie Ihren eigenen Quellcode offenlegen müssen. Sie müssen den ursprünglichen Urheberrechtshinweis und den Lizenztext in Kopien der Software beibehalten.
Wie installiere ich Aspose.Cells FOSS for Go?
Fügen Sie es als Go-Modulabhängigkeit hinzu:
go get github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26Erfordert Go 1.24 oder höher, gemäß dem go.mod des Moduls.
Gibt es externe Abhängigkeiten?
Nein. go.mod deklariert keine require-Einträge — die Bibliothek ist vollständig auf der Go-Standardbibliothek aufgebaut, ohne cgo und ohne native Office-Bibliotheken, die installiert werden müssen.
Welches Tabellenkalkulationsformat wird unterstützt?
Die Bibliothek liest, erstellt und modifiziert Excel .xlsx Arbeitsmappen über die Typen Workbook, Worksheet und Cells und kann mit ExportToCSV/ImportFromCSV CSV exportieren und importieren.
Wie lese und schreibe ich einzelne Zellen?
Verwende die Cells() Sammlung auf einem Worksheet: Cells().Set(ref, value) zum Schreiben, Cells().Get(ref) zum Lesen, und Cells().Remove(ref) zum Leeren einer Zelle. Siehe Arbeiten mit Spreadsheet Management für vollständige Beispiele.
Unterstützt die Bibliothek Diagramme?
Dies ist in der aktuellen API-Oberfläche nicht bestätigt — es erscheint kein diagrammbezogener Typ in der Referenzdokumentation. Wenn Ihr Workflow die Diagrammerstellung benötigt, prüfen Sie die API Reference für die aktuelle Klassenliste, bevor Sie sich darauf verlassen.
Kann ich große Arbeitsmappen verarbeiten, ohne sie vollständig in den Speicher zu laden?
Ja. StreamingReader.ProcessRows liest ein Arbeitsblatt zeilenweise über einen Callback, der genau für diesen Fall ausgelegt ist.