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.mod szerint

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/v26

Ellenő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ő .xlsx fá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ó Style objektumokkal
  • Csatoljon listás és egész számú adatellenőrzési szabályokat egyedi hibaüzenetekkel
  • Építsen fel strukturált Table tartományokat egy fejléc sorral és elnevezett táblázatstílussal
  • Ágyazzon be képeket a Worksheet.AddPicture segítségével
  • Exportálás CSV-be és importálás CSV-ből
  • Nagy munkafüzeteket soronként streameljen a StreamingReader haszná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:

Lásd még:

 Magyar