Aspose.Slides for .NET
Aspose.Slides for .NET est une bibliothèque de classes permettant de créer, lire, modifier et convertir des présentations PowerPoint et OpenDocument dans des applications .NET, sans Microsoft PowerPoint ni automatisation Office.
Elle charge et enregistre les formats PPT, PPTX, PPS, POT et ODP, y compris les variantes avec macros et les modèles, et exporte vers PDF, XPS, HTML, SVG, TIFF, Markdown et images.
Commencer
DÉMARRAGE
ÉVALUER
Développer avec Slides
TÂCHES COURANTES
- Ouvrir une présentation
- Enregistrer une présentation
- Convertir en PDF
- Rendre les diapositives en images
- Modifier le texte et les formes
FLUX DE TRAVAIL SLIDES
EXEMPLES
Déployer & Assistance
DÉPLOYER
RÉFÉRENCE
ASSISTANCE
Votre première présentation
Créez une application console avec le SDK .NET 6 ou ultérieur :
dotnet new console -n HelloSlides
cd HelloSlides
Ajoutez ensuite un package pour votre plateforme :
- Sur Windows :
dotnet add package Aspose.Slides.NET - Sur Linux et macOS :
dotnet add package Aspose.Slides.NET6.CrossPlatform— voir Installation pour le prérequis Linux et pour les systèmes qui nécessitent Aspose.Slides.NET à la place.
Remplacez le contenu de Program.cs par ce code et exécutez dotnet run :
using Aspose.Slides;
using Aspose.Slides.Export;
using var presentation = new Presentation();
var slide = presentation.Slides[0];
var shape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 50, 50, 400, 100);
shape.TextFrame.Text = "Hello, Aspose.Slides!";
presentation.Save("hello.pptx", SaveFormat.Pptx);
Le programme enregistre hello.pptx avec une diapositive contenant une zone de texte. Sans licence, le fichier enregistré comporte un filigrane d’évaluation — voir Licensing. Pour d’autres méthodes de création et de remplissage d’une présentation, consultez Create Presentations.