Gyakran Ismételt Kérdések
Mi a licencelési modell a Aspose.Cells FOSS for Go számára?
Aspose.Cells FOSS for Go a MIT licenc alatt kerül kiadásra. Lásd a Licenc oldal a részletekért.
Használhatom-e kereskedelmi termékekben?
Igen. Az MIT licenc lehetővé teszi a használatot kereskedelmi és zárt forráskódú alkalmazásokban, anélkül, hogy kötelező lenne a saját forráskódod közzététele. Meg kell őrizned az eredeti szerzői jogi megjegyzést és licencszöveget a szoftver másolataiban.
Hogyan telepíthetem a Aspose.Cells FOSS for Go-t?
Add hozzá Go modulfüggőségként:
go get github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26A modul go.mod szerint Go 1.24 vagy újabb verzióra van szükség.
Vannak külső függőségek?
Nem. go.mod nem tartalmaz require bejegyzéseket — a könyvtár teljesen a Go standard könyvtárra épül, nincs cgo, és nincs telepíteni való natív Office könyvtár sem.
Melyik táblázatformátumot támogatja?
A könyvtár Excel .xlsx munkafüzeteket olvas, hoz létre és módosít a Workbook, Worksheet és Cells típusok segítségével, valamint CSV-be exportálhat és CSV-ből importálhat a ExportToCSV/ImportFromCSV segítségével.
Hogyan olvashatok és írhatok egyedi cellákat?
Használd a Cells() gyűjteményt egy Worksheet: Cells().Set(ref, value) íráshoz, Cells().Get(ref) olvasáshoz, és Cells().Remove(ref) egy cella törléséhez. Lásd A Spreadsheet Management használata teljes példákért.
A könyvtár támogatja a diagramokat?
Ez nincs megerősítve a jelenlegi API felületen — a referencia dokumentációban nem jelenik meg diagramokkal kapcsolatos típus. Ha a munkafolyamatodnak diagramkészítésre van szüksége, ellenőrizd a API Reference a jelenlegi osztálylista ellenőrzését, mielőtt rá támaszkodnál.
Feldolgozhatok nagy munkafüzeteket anélkül, hogy teljesen betölteném őket a memóriába?
Igen. A StreamingReader.ProcessRows egy munkalapot soronként olvas be egy visszahíváson keresztül, ami kifejezetten erre az esetre lett tervezve.