Démarrage

Premiers pas avec Aspose.Cells FOSS for Go

Bienvenue à Aspose.Cells FOSS pour Go Guide de démarrage ! Cette introduction vous aidera à installer la bibliothèque, vérifier votre environnement et commencer à créer des feuilles de calcul Excel en quelques minutes.


Exigences système

Versions de Go prises en charge

  • Go 1.24 ou ultérieur, selon le go.mod du module

Aucune dépendance supplémentaire

go.mod déclare aucune entrée require. Aspose.Cells FOSS pour Go est construit entièrement sur la bibliothèque standard Go — pas de cgo, pas de bibliothèques Office natives, et aucun paquet système requis.


Installation

Installez via go get (recommandé)

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

Vérifiez l’installation en important le paquet:

import cells_foss "github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26/aspose/cells_foss"

Pour plus de détails, consultez le Guide d’installation.


Ce que vous pouvez faire avec Aspose.Cells FOSS pour Go

Les fonctionnalités de traitement de feuilles de calcul prêtes à l’emploi incluent:

  • Créer de nouveaux classeurs et feuilles de calcul à partir de zéro, ou charger et modifier des fichiers .xlsx existants
  • Lire et écrire des cellules individuelles via la collection Cells() (Cells().Get(ref) / Cells().Set(ref, value))
  • Appliquer des styles de cellules : police, remplissage, alignement et bordure via des objets Style réutilisables
  • Attacher des règles de validation de données de type liste et entier avec des messages d’erreur personnalisés
  • Construire des plages Table structurées avec une ligne d’en-tête et un style de tableau nommé
  • Intégrer des images avec Worksheet.AddPicture
  • Exporter vers et importer depuis CSV
  • Diffuser de grands classeurs ligne par ligne avec StreamingReader, sans charger toute la feuille en mémoire
  • Protégez les classeurs avec un mot de passe (Workbook.SetPassword/VerifyPassword)

Exemple de base

Voici un exemple simple qui crée un classeur, écrit quelques cellules et l’enregistre sous le nom .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)
}

Étapes suivantes

Continuez à apprendre avec ces ressources :

Voir aussi

 Français