Kezdő lépések
Első lépések a Aspose.Cells FOSS for Go használatához
Üdvözöljük a Aspose.Cells FOSS for Go Első lépések útmutató! Ez a bevezetés segít telepíteni a könyvtárat, ellenőrizni a környezetet, és percek alatt elkezdeni Excel táblázatokat létrehozni.
Rendszerkövetelmények
Támogatott Go verziók
- Go 1.24 vagy újabb, a modul
go.modszerint
Nincsenek további függőségek
go.mod nem tartalmaz require bejegyzéseket. Aspose.Cells FOSS for Go teljesen a Go standard könyvtárra épül — nincs cgo, nincs natív Office könyvtár, és nem szükségesek rendszercsomagok.
Telepítés
Telepítsd a(z) go get segítségével (ajánlott)
go get github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26Ellenőrizd a telepítést a csomag importálásával:
import cells_foss "github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26/aspose/cells_foss"További részletekért tekintse meg a Telepítési útmutató.
Mit tehetsz a Aspose.Cells FOSS for Go-val
Azonnal elérhető táblázatfeldolgozó funkciók:
- Új munkafüzeteket és munkalapokat hozhat létre a semmiből, vagy betöltheti és módosíthatja a meglévő
.xlsxfájlokat - Olvashat és írhat egyedi cellákat a
Cells()gyűjteményen keresztül (Cells().Get(ref)/Cells().Set(ref, value)) - Alkalmazzon cellastílusokat: betűtípus, kitöltés, igazítás és szegély újrahasználható
Styleobjektumokkal - Csatoljon listás és egész számú adatellenőrzési szabályokat egyedi hibaüzenetekkel
- Építsen fel strukturált
Tabletartományokat egy fejléc sorral és elnevezett táblázatstílussal - Ágyazzon be képeket a
Worksheet.AddPicturesegítségével - Exportálás CSV-be és importálás CSV-ből
- Nagy munkafüzeteket soronként streameljen a
StreamingReaderhasználatával, anélkül, hogy a teljes lapot a memóriába töltené - Védje a munkafüzeteket jelszóval (
Workbook.SetPassword/VerifyPassword)
Alap példa
Itt egy egyszerű példa, amely létrehoz egy munkafüzetet, néhány cellát ír bele, és .xlsx néven menti:
func main() {
wb := cells_foss.NewWorkbook()
ws := wb.Worksheets[0]
ws.Cells().Set("A1", "Hello")
ws.Cells().Set("B1", "World")
ws.Cells().Set("A2", "Answer")
ws.Cells().Set("B2", 42)
outPath := "outputfiles/basic.xlsx"
if err := wb.Save(outPath); err != nil {
fmt.Printf("Error saving workbook: %v\n", err)
return
}
fmt.Printf("Workbook saved to %s\n", outPath)
}Következő lépések
Folytassa a tanulást ezekkel az erőforrásokkal:
- Telepítési útmutató: Részletes
go getbeállítást és a modul ellenőrzését - Quickstart: Teljes első munkafüzet lépésről-lépésre útmutató
- Fejlesztői útmutató: Gyakorlati oktatóanyagok, amelyek minden fő funkciót lefednek
- API Reference: Teljes osztály- és metódusdokumentáció
- Tudásbázis: Feladatra orientált útmutatók