Fejlesztői útmutató

Aspose.Cells FOSS for Go egy ingyenes, nyílt forráskódú könyvtár a programozott táblázatfeldolgozáshoz. Akár adatcsővezetékeket építesz, automatizált jelentéseket generálsz, vagy nagy .xlsx fájlokat dolgozol fel, a Aspose.Cells FOSS egy kis, idiomatikus Go API-t biztosít, amely lefedi a munkafüzet létrehozását, cellához való hozzáférést, stílusolást, validálást és streaminget — anélkül, hogy a Microsoft Office-ra szükség lenne.

Főbb jellemzők

Munkafüzet és munkalap műveletek

Hozz létre egy új Workbook NewWorkbook() segítségével, és a Worksheets szeletből érheted el a munkalapjait. Olvass és írj egyedi cellákat a Cells() gyűjteményen keresztül a Get(ref), Set(ref, value), Remove(ref) és All() használatával.

Cellastílus

Csoportosítsd a Font, Fill, Alignment és Border beállításait egy újrahasználható Style-ba, és alkalmazd egy cellára a Cell.SetStyle segítségével.

Adatérvényesítés

Csatolj listát vagy egész szám tartomány ellenőrzést egy cellatartományhoz a Worksheet.AddDataValidation segítségével, beleértve az egyedi hiba címeket, üzeneteket és hiba stílusokat.

Táblázatok és képek

Építs strukturált Table tartományokat a Worksheet.AddTable segítségével, és ágyazz be képeket a Worksheet.AddPicture használatával.

CSV interoperabilitás és streaming

Konvertálj XLSX és CSV között a ExportToCSV/ImportFromCSV és a ToCSV/FromCSV segítségével. Nagy munkafüzeteket dolgozz fel soronként a StreamingReader.ProcessRows használatával, anélkül, hogy az egész munkalapot a memóriába töltenéd.


Első lépések

Install

go get github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26

Helló Világ

Hozzon létre egy Workbook, állítson be egy cella értékét, és hívja meg a Save() függvényt egy XLSX fájl írásához:

func main() {
	wb := cells_foss.NewWorkbook()
	ws := wb.Worksheets[0]
	ws.Cells().Set("A1", "Hello, Aspose.Cells FOSS!")
	ws.Cells().Set("A2", 42)
	wb.Save("hello.xlsx")
}

Elérhető útmutatók

  • Funkciók áttekintése — Stílus, adatellenőrzés, táblázatok, képek és adatfolyam, mindegyikhez működő kóddal.
  • A táblázatkezelés használata — Gyakorlati bemutatók munkafüzet létrehozásához, cellaműveletekhez és a táblázatok alapvető műveleteihez.
  • Első lépések — Telepítés, rendszerkövetelmények és az első munkafüzeted.

Lásd még:

 Magyar