Installation
Installation
Cette page décrit l’installation Aspose.Words FOSS pour .NET via NuGet, ou en le construisant à partir du code source et en le référencant dans votre propre projet .NET.
Prérequis
| Exigence | Détail |
|---|---|
| .NET SDK | Tout SDK pouvant cibler .NET Standard 2.0 — .NET Framework 4.6.2+, .NET 6, .NET 8, ou .NET 10 |
| Git | Requis pour cloner le dépôt source |
| OS | Windows, Linux ou macOS |
| Dependencies | Aucun — C# purement géré, aucune dépendance native |
1. Installer la bibliothèque
Option A : NuGet (recommandé)
dotnet add package Aspose.Words.FOSSOption B : Compiler à partir du code source
Clonez le dépôt et compilez la solution en configuration Release :
git clone https://github.com/aspose-words-foss/Aspose.Words-FOSS-for-.NET.git
cd Aspose.Words-FOSS-for-.NET
dotnet build Aspose.Words.sln -c Release2. Référencer la bibliothèque depuis votre projet
Si vous avez installé via NuGet, la bibliothèque est déjà référencée — passez à Vérifier la compilation. Si vous avez compilé à partir du code source :
Ajoutez une référence de projet à Aspose.Words.csproj depuis votre propre application, soit via la boîte de dialogue Ajouter une référence de votre IDE, soit avec l’interface en ligne de commande dotnet :
dotnet add reference path/to/Aspose.Words-FOSS-for-.NET/Aspose.Words/Aspose.Words.csprojLa bibliothèque cible .NET Standard 2.0, elle s’exécute donc sur .NET Framework 4.6.2+ et .NET 6/8/10, sous Windows, Linux et macOS, sans dépendances natives.
3. Vérifier la compilation
Créez une application console minimale et générez un document avec un graphique pour confirmer que la référence est résolue et que la bibliothèque fonctionne correctement :
using Aspose.Words;
using Aspose.Words.Drawing.Charts;
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Shape shape = builder.InsertChart(ChartType.Line, 432, 252);
Chart chart = shape.Chart;
// Delete default generated series.
chart.Series.Clear();
string[] categories = new string[] { "AW Category 1", "AW Category 2", "AW Category 3" };
chart.Series.Add("AW Series 1", categories, new double[] { 4.3, 2.5, 3.5 });
doc.Save("chart.docx");Si chart.docx est créé sans erreurs, la compilation et la référence fonctionnent correctement.
Étapes suivantes
- Quickstart — Un exemple complet fonctionnel pour commencer
- Informations sur la licence — Détails de la licence MIT
- Guide du développeur — Création, édition et API de graphiques de documents
- Fonctionnalités et capacités — Référence complète des fonctionnalités avec exemples