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/v26Helló 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:
- API Reference: Teljes osztály- és metódusdokumentáció a
cells_foss - Tudásbázis: Feladatalapú útmutatók
- Termékáttekintés: Jellemzők és képességek összefoglalása
- Aspose.Cells — Enterprise Product Family
- Aspose.Cells — Enterprise Documentation