คู่มือผู้พัฒนา
Aspose.Cells FOSS สำหรับ Go เป็นไลบรารีฟรีและโอเพ่นซอร์สสำหรับการประมวลผลสเปรดชีตแบบโปรแกรมมิ่ง ไม่ว่าคุณจะกำลังสร้างพายป์ไลน์ข้อมูล, สร้างรายงานอัตโนมัติ, หรือประมวลผลไฟล์ .xlsx ขนาดใหญ่, Aspose.Cells FOSS จะให้ API Go ที่เป็น idiomatic ซึ่งครอบคลุมการสร้าง workbook, การเข้าถึงเซลล์, การจัดรูปแบบ, การตรวจสอบความถูกต้อง, และการสตรีม — โดยไม่ต้องใช้ Microsoft Office.
คุณสมบัติหลัก
การดำเนินการกับ Workbook และ Worksheet
สร้าง Workbook ใหม่ด้วย NewWorkbook() และเข้าถึง worksheet ของมันผ่าน slice Worksheets. อ่านและเขียนเซลล์แต่ละเซลล์ผ่านคอลเลกชัน Cells() ด้วย Get(ref), Set(ref, value), Remove(ref), และ All().
การจัดรูปแบบเซลล์
รวมการตั้งค่า Font, Fill, Alignment และ Border เข้าเป็น Style ที่นำกลับมาใช้ได้และนำไปใช้กับเซลล์ด้วย Cell.SetStyle.
การตรวจสอบข้อมูล
แนบการตรวจสอบรายการหรือช่วงจำนวนเต็มให้กับช่วงเซลล์ด้วย Worksheet.AddDataValidation, รวมถึงหัวข้อข้อผิดพลาดที่กำหนดเอง, ข้อความ, และสไตล์ข้อผิดพลาด.
ตารางและรูปภาพ
สร้างช่วง Table ที่มีโครงสร้างด้วย Worksheet.AddTable, และฝังรูปภาพด้วย Worksheet.AddPicture.
การทำงานร่วมกับ CSV และการสตรีม
แปลงระหว่าง XLSX และ CSV ด้วย ExportToCSV/ImportFromCSV และ ToCSV/FromCSV. ประมวลผลสมุดงานขนาดใหญ่แถวต่อแถวด้วย StreamingReader.ProcessRows, โดยไม่ต้องโหลดทั้งแผ่นงานเข้าสู่หน่วยความจำ.
เริ่มต้นใช้งาน
Install
go get github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26สวัสดี โลก
สร้าง Workbook, ตั้งค่าค่าเซลล์, และเรียก Save() เพื่อเขียนไฟล์ 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")
}คู่มือที่พร้อมใช้งาน
- ภาพรวมคุณลักษณะ — การจัดรูปแบบ, การตรวจสอบความถูกต้องของข้อมูล, ตาราง, รูปภาพ, และการสตรีม, พร้อมโค้ดทำงานสำหรับแต่ละรายการ.
- การทำงานกับการจัดการสเปรดชีต — บทเรียนเชิงปฏิบัติเกี่ยวกับการสร้างเวิร์กบุ๊ก, การจัดการเซลล์, และการดำเนินการหลักของสเปรดชีต.
- เริ่มต้นใช้งาน — การติดตั้ง, ความต้องการของระบบ, และเวิร์กบุ๊กแรกของคุณ.
ดูเพิ่มเติม
- API Reference: เอกสารอธิบายคลาสและเมธอดเต็มรูปแบบสำหรับ
cells_foss - ฐานความรู้: คู่มือวิธีทำเชิงงาน
- ภาพรวมผลิตภัณฑ์: สรุปคุณลักษณะและความสามารถ
- Aspose.Cells — Enterprise Product Family
- Aspose.Cells — Enterprise Documentation