Installation

Installation de Aspose.Slides FOSS pour .NET

Aspose.Slides FOSS for .NET is distributed as a NuGet package. It targets .NET 9.0 and has no native dependencies: no Microsoft Office or other proprietary runtime required.


Prérequis

ExigenceDétail
.NET version.NET 9.0 SDK ou ultérieur
Gestionnaire de paquetsNuGet (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. Install via dotnet CLI (Recommended)

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 nécessaire.

Pour installer une version figée afin d’obtenir des builds reproductibles :

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

2. Install via Visual Studio

  1. Cliquez avec le bouton droit sur votre projet dans l’Explorateur de solutions et sélectionnez Gérer les packages NuGet.
  2. Rechercher Aspose.Slides.Foss.
  3. Cliquez Installer.

3. Install via Package Manager Console

Install-Package Aspose.Slides.Foss

4. Verify the 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 l’interface en ligne de commande dotnet :

dotnet list package

Cela affiche le nom du package, 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 en tant que .pptx fichier :

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 un using déclaration ou appeler explicitement Dispose(). Cela garantit un 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 paquet dans votre .csproj fichier. Aucun paramétrage supplémentaire n’est requis.


Ressources supplémentaires

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