Guida per sviluppatori
Aspose.Cells FOSS for Go è una libreria gratuita e open-source per l’elaborazione programmatica dei fogli di calcolo. Che tu stia costruendo pipeline di dati, generando report automatici o elaborando grandi file .xlsx, Aspose.Cells FOSS fornisce un piccolo e idiomatico API Go che copre la creazione di cartelle di lavoro, l’accesso alle celle, lo styling, la convalida e lo streaming — senza richiedere Microsoft Office.
Caratteristiche principali
Operazioni su cartella di lavoro e foglio di lavoro
Crea un nuovo Workbook con NewWorkbook() e accedi ai suoi fogli di lavoro attraverso la slice Worksheets. Leggi e scrivi celle individuali tramite la collezione Cells() con Get(ref), Set(ref, value), Remove(ref) e All().
Stile delle celle
Raggruppa le impostazioni Font, Fill, Alignment e Border in un Style riutilizzabile e applicalo a una cella con Cell.SetStyle.
Convalida dati
Allega la convalida di un elenco o di un intervallo di numeri interi a un intervallo di celle con Worksheet.AddDataValidation, includendo titoli di errore personalizzati, messaggi e stili di errore.
Tabelle e Immagini
Crea intervalli Table strutturati con Worksheet.AddTable e incorpora immagini con Worksheet.AddPicture.
Interop CSV e Streaming
Converti tra XLSX e CSV con ExportToCSV/ImportFromCSV e ToCSV/FromCSV. Elabora grandi cartelle di lavoro riga per riga con StreamingReader.ProcessRows, senza caricare l’intero foglio in memoria.
Per iniziare
Install
go get github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26Ciao mondo
Crea un Workbook, imposta il valore di una cella e chiama Save() per scrivere un file XLSX:
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")
}Guide disponibili
- Panoramica delle funzionalità — Stile, convalida dei dati, tabelle, immagini e streaming, con codice funzionante per ciascuno.
- Lavorare con la gestione dei fogli di calcolo — Tutorial pratici per la creazione di cartelle di lavoro, la manipolazione delle celle e le operazioni fondamentali sui fogli di calcolo.
- Iniziare — Installazione, requisiti di sistema e la tua prima cartella di lavoro.
Vedi anche
- API Reference: Documentazione completa di classi e metodi per
cells_foss - Base di conoscenza: Guide operative orientate al compito
- Panoramica del prodotto: Riepilogo delle funzionalità e delle capacità
- Aspose.Cells — Enterprise Product Family
- Aspose.Cells — Enterprise Documentation