Installation

Installation d’Aspose.Slides FOSS pour .NET

Aspose.Slides FOSS for .NET est distribué sous forme de package NuGet. Il cible .NET 9.0 et n’a aucune dépendance native : aucun Microsoft Office ou autre environnement d’exécution propriétaire requis.


Prérequis

ExigenceDétail
Version .NET.NET 9.0 SDK ou version ultérieure
Gestionnaire de packagesNuGet (via dotnet CLI ou Visual Studio)
Système d’exploitationWindows, macOS, Linux (toute plateforme prise en charge par .NET 9.0)
Compilateur / outils de construction.NET 9.0 SDK (inclut le compilateur C#)

1. Installer via dotnet CLI (Recommandé)

La façon la plus simple d’installer Aspose.Slides FOSS est via NuGet :

dotnet add package Aspose.Slides.Foss

NuGet télécharge et installe le package ainsi que ses dépendances. Aucune configuration post‑installation n’est requise.

Pour installer une version épinglée pour des builds reproductibles :

dotnet add package Aspose.Slides.Foss --version 26.3.0

2. Installer via Visual Studio

  1. Cliquez avec le bouton droit sur votre projet dans l’Explorateur de solutions et sélectionnez Manage NuGet Packages.
  2. Recherchez Aspose.Slides.Foss.
  3. Cliquez sur Install.

3. Installer via la console du gestionnaire de packages

Install-Package Aspose.Slides.Foss

4. Vérifier l’installation

Après l’installation, vérifiez que la bibliothèque se charge correctement et qu’un Presentation peut être créé :

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation();
Console.WriteLine("Aspose.Slides FOSS installed successfully");
Console.WriteLine($"Slides in empty presentation: {prs.Slides.Count}");

Sortie attendue :

Aspose.Slides FOSS installed successfully
Slides in empty presentation: 1

Vous pouvez également vérifier la version installée avec le CLI dotnet :

dotnet list package

Cela affiche le nom du paquet, la version et la version résolue.


Démarrage rapide : créer une présentation avec une forme

Le programme suivant crée une nouvelle présentation, ajoute un rectangle avec du texte et l’enregistre sous forme de fichier .pptx :

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation();
var slide = prs.Slides[0];

// Add a rectangle shape and set its text
var shape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 50, 50, 400, 150);
shape.AddTextFrame("Hello from Aspose.Slides FOSS!");

prs.Save("hello.pptx", SaveFormat.Pptx);
Console.WriteLine("Saved hello.pptx");

Important : Utilisez toujours Presentation avec une instruction using ou appelez explicitement Dispose(). Cela garantit le nettoyage approprié des ressources internes.


Notes de la plateforme

Windows, macOS, Linux: La bibliothèque est identique sur toutes les plateformes. Il n’existe aucun chemin de code spécifique à une plateforme ni d’extensions natives.

Docker / serverless: La bibliothèque fonctionne à l’intérieur des images Docker .NET (telles que mcr.microsoft.com/dotnet/sdk:9.0) avec dotnet add package Aspose.Slides.Foss. Aucun paquet système supplémentaire n’est requis.

CI/CD: Ajoutez dotnet add package Aspose.Slides.Foss à l’étape de dépendance de votre pipeline CI, ou incluez la référence du package dans votre fichier .csproj. Aucun paramétrage supplémentaire n’est requis.


Ressources supplémentaires

  • Product Page : Vue d’ensemble, résumé des fonctionnalités et démarrage rapide
  • License : Détails de la licence MIT, aucune clé API requise
  • Developer Guide : Guides des fonctionnalités avec des exemples de code
  • API Reference : Référence des classes et des méthodes
 Français