התחלה

התחלה עם 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)
}

צעדים הבאים

המשך ללמוד עם המשאבים הבאים:

ראה גם

 עברית