Ξεκινώντας

Ξεκινώντας με Aspose.Cells FOSS for Go

Καλώς ήρθατε στο Aspose.Cells FOSS για Go Οδηγός Εκκίνησης! Αυτή η εισαγωγή θα σας βοηθήσει να εγκαταστήσετε τη βιβλιοθήκη, να επαληθεύσετε το περιβάλλον σας και να αρχίσετε να δημιουργείτε λογιστικά φύλλα Excel σε λίγα λεπτά.


Απαιτήσεις Συστήματος

Υποστηριζόμενες Εκδόσεις Go

  • Go 1.24 ή νεότερο, σύμφωνα με το go.mod του module

Δεν υπάρχουν πρόσθετες εξαρτήσεις

go.mod δεν δηλώνει καμία require καταχώρηση. Το Aspose.Cells FOSS for 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 for 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)
}

Επόμενα Βήματα

Συνεχίστε την εκμάθηση με αυτούς τους πόρους:

Δείτε επίσης

 Ελληνικά