Aspose.Slides pour .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 macro et les modèles, et exporte vers PDF, XPS, HTML, SVG, TIFF, Markdown et images.
Commencer
DÉMARRAGE
ÉVALUER
Créer 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éploiement & Support
DÉPLOIEMENT
RÉFÉRENCE
- Référence API
- Notes de version
- Problèmes connus
- Limitations des métadonnées de sortie
- Page produit
- Téléchargement
SUPPORT
Votre première présentation
Créez une application console avec le .NET SDK 6 ou ultérieur :
dotnet new console -n HelloSlides
cd HelloSlides
Ensuite, ajoutez un paquet 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é porte un filigrane d’évaluation — voir Licence. Pour plus de méthodes de création et de remplissage d’une présentation, voir Créer des présentations.