התחלה
התחלה עם Aspose.Cells FOSS for Go
ברוכים הבאים ל Aspose.Cells FOSS for Go מדריך להתחלה! הקדמה זו תסייע לך להתקין את הספרייה, לאמת את סביבת העבודה שלך, ולהתחיל ליצור גיליונות Excel בדקות.
דרישות מערכת
גרסאות Go נתמכות
- Go 1.24 או גרסה מאוחרת יותר, לפי
go.modשל המודול
אין תלויות נוספות
go.mod מודיע שאין רשומות require. Aspose.Cells FOSS עבור Go נבנה לחלוטין על ספריית הסטנדרט של Go — ללא cgo, ללא ספריות Office מקומיות, וללא חבילות מערכת נדרשות.
התקנה
התקן באמצעות go get (מומלץ)
go get github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26אמת את ההתקנה על ידי ייבוא החבילה:
import cells_foss "github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26/aspose/cells_foss"למידע נוסף ראו את מדריך התקנה.
מה אתה יכול לעשות עם Aspose.Cells FOSS עבור Go
תכונות עיבוד גיליונות אלקטרוניים מובנות כוללות:
- צור חוברות עבודה וגיליונות חדשים מאפס, או טען ושנה קבצים קיימים של
.xlsx - קרא וכתוב תאים בודדים דרך האוסף
Cells()(Cells().Get(ref)/Cells().Set(ref, value)) - החל סגנונות תאים: גופן, מילוי, יישור וקצוות באמצעות עצמים
Styleניתנים לשימוש חוזר - הצמד כללי אימות נתונים של רשימות ומספרים שלמים עם הודעות שגיאה מותאמות
- בנה טווחי
Tableמובנים עם שורת כותרת וסגנון טבלה בשם - הטמע תמונות עם
Worksheet.AddPicture - יצא ל-CSV וייבא מ-CSV
- שדר חוברות עבודה גדולות שורה אחר שורה באמצעות
StreamingReader, מבלי לטעון את כל הגיליון בזיכרון - הגן על חוברות עבודה עם סיסמה (
Workbook.SetPassword/VerifyPassword)
דוגמה בסיסית
הנה דוגמה פשוטה שיוצרת חוברת עבודה, כותבת כמה תאים, ושומרת אותה בשם .xlsx:
func main() {
wb := cells_foss.NewWorkbook()
ws := wb.Worksheets[0]
ws.Cells().Set("A1", "Hello")
ws.Cells().Set("B1", "World")
ws.Cells().Set("A2", "Answer")
ws.Cells().Set("B2", 42)
outPath := "outputfiles/basic.xlsx"
if err := wb.Save(outPath); err != nil {
fmt.Printf("Error saving workbook: %v\n", err)
return
}
fmt.Printf("Workbook saved to %s\n", outPath)
}צעדים הבאים
המשך ללמוד עם המשאבים הבאים:
- מדריך התקנה: מפורט
go getהגדרה ואימות מודול - Quickstart: הדרכה מלאה של חוברת העבודה הראשונה
- מדריך למפתחים: הדרכות מעשיות המכסות את כל התכונות המרכזיות
- API Reference: תיעוד מלא של מחלקות ומתודות
- מאגר ידע: מדריכים פרקטיים ממוקדי משימות