Ce tutoriel clair fournit des informations pour convertir PNG en diapositive PowerPoint en C#. Toutes les informations requises sur la configuration, le processus par étapes et un exemple de code exécutable sont fournis pour écrire un convertisseur PNG vers PPTX en C#. L’exemple de code illustre le scénario complet et peut être utilisé dans n’importe quel système d’exploitation comme Windows, Linux ou macOS.
Étapes pour convertir PNG en PPTX en C#
- Établissez l’environnement pour ajouter Aspose.Slides for .NET dans votre application
- Créer un nouvel objet Presentation
- Obtenir la référence au premier slide de la collection de diapositives dans la présentation
- Lire tous les octets du fichier PNG
- Utilisez les données d’octets PNG pour ajouter une image dans la collection d’images de la présentation
- Ajouter un cadre d’image dans la collection de formes de la diapositive sélectionnée en utilisant l’image ajoutée ci-dessus
- Enregistrez la présentation au format PPTX contenant une image PNG
Les étapes mentionnées ci-dessus guident pour * convertir PNG en PPTX en C# * où une nouvelle présentation est générée qui contient une collection de diapositives par défaut, une collection d’images et une méthode Save. Nous devons obtenir une référence à la première diapositive, puis ajouter une image en utilisant les données d’octets lues à partir du fichier PNG. Notre objectif ultime est d’ajouter un cadre photo contenant l’image à la collection de formes de la diapositive sélectionnée.
Code pour convertir PNG en PowerPoint en C#
Tout en travaillant avec cette fonctionnalité pour * convertir un fichier PNG en PowerPoint en C# *, nous avons utilisé l’objet Slide pour contenir la référence à la diapositive cible et utilisé l’objet IPPImage pour contenir la référence à la nouvelle image ajoutée dans la collection d’images. La méthode AddImage a un certain nombre de constructeurs surchargés qui prennent différents paramètres comme les octets, l’objet Image, l’objet IPPImage, le flux et le flux de mémoire.
Dans ce tutoriel, nous avons appris à convertir PNG en PPTX. Si vous souhaitez apprendre le processus d’ajout d’un filigrane d’image dans une présentation PowerPoint, reportez-vous à l’article sur comment ajouter un filigrane d’image dans la présentation PPTX à l’aide de C#.