La conversion PowerPoint en GIF est généralement effectuée pour éviter la nécessité de MS PowerPoint pour prévisualiser les présentations. Le GIF animé a la capacité de contenir toutes les diapositives PPT dans un seul fichier. Par conséquent, cet article explique comment convertir une présentation PowerPoint PPT ou PPTX en un GIF animé en C#. De plus, vous apprendrez à personnaliser la taille des images, le délai entre les diapositives et les images par seconde par programme.
- API C# pour la conversion de PowerPoint en GIF
- Convertir un PPT PowerPoint en GIF en C#
- Définir des options supplémentaires pour la conversion PPT/PPTX en GIF
API C# .NET pour la conversion PowerPoint PPT en GIF
Pour convertir les fichiers PowerPoint PPT/PPTX en GIF animé, nous utiliserons Aspose.Slides for .NET. Il s’agit d’une API .NET riche en fonctionnalités pour créer et manipuler des présentations PowerPoint. En outre, il offre une conversion haute fidélité des fichiers PPT/PPTX vers d’autres formats. Vous pouvez télécharger la DLL de l’API ou l’installer à l’aide de NuGet.
PM> Install-Package Aspose.Slides.NET
Convertir un PPT PowerPoint en GIF en C#
Aspose.Slides for .NET vous permet de convertir plus facilement un PPT/PPTX en GIF. Chargez simplement la présentation et enregistrez-la au format GIF. Voici les étapes pour convertir un PPT en GIF en C#.
- Chargez la présentation PPT/PPTX à l’aide de la classe Presentation.
- Enregistrez la présentation au format GIF à l’aide de la méthode Presentation.Save(string, SaveFormat.Gif).
L’exemple de code suivant montre comment convertir un fichier PowerPoint PPTX en GIF animé en C#.
// Charger la présentation
using (Presentation presentation = new Presentation("presentation.pptx"))
{
// Enregistrer la présentation au format GIF
presentation.Save("ppt-to-gif.gif", SaveFormat.Gif);
}
Définir des options supplémentaires - C# PPT à GIF
Vous pouvez également personnaliser la conversion PPT en GIF en utilisant différentes options telles que le délai entre les diapositives, la taille d’image du GIF et la transition en images par seconde. Voici les étapes pour personnaliser la conversion PPT en GIF.
- Chargez la présentation PPT/PPTX à l’aide de la classe Presentation.
- Créez une instance de la classe GifOptions.
- Définissez les options souhaitées telles que la taille du cadre.
- Enregistrez la présentation au format GIF à l’aide de la méthode Presentation.Save(string, SaveFormat.Gif, GifOptions).
L’exemple de code suivant montre comment convertir un PPT en GIF animé avec des paramètres personnalisés en C#.
// Charger la présentation
using (Presentation presentation = new Presentation("presentation.pptx"))
{
// Définir les options GIF
GifOptions options = new GifOptions();
options.FrameSize = new Size(960, 720); // the size of the resultant GIF
options.DefaultDelay = 2000; // how long each slide will be shown before moving to the next one
options.TransitionFps = 35; // increase FPS for better transition animation quality
// Enregistrer la présentation au format GIF
presentation.Save("ppt-to-gif.gif", SaveFormat.Gif);
}
Obtenez une licence gratuite
Vous pouvez obtenir une licence temporaire gratuite pour utiliser Aspose.Slides for .NET sans limitation d’évaluation.
Conclusion
Dans cet article, vous avez appris à convertir des présentations PowerPoint PPT/PPTX en GIF animé en C#. De plus, vous avez vu comment personnaliser la conversion de PowerPoint en GIF à l’aide de différentes options. En outre, vous pouvez en savoir plus sur Aspose.Slides for .NET en utilisant la documentation. Vous pouvez également poster vos questions sur notre forum.
Voir également
- Créer des présentations MS PowerPoint en C#
- Ajouter ou supprimer des formes dans les diapositives PowerPoint à l’aide de C#
- Extraire des images de PowerPoint PPT en C#
Info : Aspose a récemment développé un Convertisseur de texte en GIF en ligne qui vous permet de créer des animations intéressantes basées sur des textes ou des messages simples.