Panduan Pengembang

Aspose.Cells FOSS untuk Go adalah perpustakaan gratis, sumber terbuka untuk pemrosesan spreadsheet secara programatik. Baik Anda sedang membangun pipeline data, menghasilkan laporan otomatis, atau memproses file .xlsx besar, Aspose.Cells FOSS menyediakan API Go yang kecil dan idiomatik yang mencakup pembuatan workbook, akses sel, penataan gaya, validasi, dan streaming — tanpa memerlukan Microsoft Office.

Fitur Utama

Operasi Workbook dan Worksheet

Buat Workbook baru dengan NewWorkbook() dan akses worksheet-nya melalui irisan Worksheets. Baca dan tulis sel individu melalui koleksi Cells() dengan Get(ref), Set(ref, value), Remove(ref), dan All().

Pengaturan Gaya Sel

Kelompokkan pengaturan Font, Fill, Alignment, dan Border ke dalam Style yang dapat digunakan kembali dan terapkan pada sel dengan Cell.SetStyle.

Validasi Data

Lampirkan validasi daftar atau rentang bilangan bulat ke rentang sel dengan Worksheet.AddDataValidation, termasuk judul kesalahan khusus, pesan, dan gaya kesalahan.

Tabel dan Gambar

Bangun rentang Table terstruktur dengan Worksheet.AddTable, dan sematkan gambar dengan Worksheet.AddPicture.

Interop CSV dan Streaming

Konversi antara XLSX dan CSV dengan ExportToCSV/ImportFromCSV dan ToCSV/FromCSV. Proses buku kerja besar baris per baris dengan StreamingReader.ProcessRows, tanpa memuat seluruh lembar ke memori.


Memulai

Install

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

Halo Dunia

Buat sebuah Workbook, atur nilai sel, dan panggil Save() untuk menulis 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")
}

Panduan Tersedia

  • Ikhtisar Fitur — Penggayaan, validasi data, tabel, gambar, dan streaming, dengan kode yang berfungsi untuk masing-masing.
  • Bekerja dengan Pengelolaan Spreadsheet — Tutorial praktik untuk pembuatan buku kerja, manipulasi sel, dan operasi inti spreadsheet.
  • Memulai — Instalasi, persyaratan sistem, dan buku kerja pertama Anda.

Lihat Juga

 Bahasa Indonesia