Ce tutoriel rapide explique comment convertir plusieurs fichiers PPT en PDF en C#. Il contient toutes les étapes pour configurer l’environnement et développer une application capable de convertir plusieurs PPT en un seul PDF en C# à l’aide de quelques appels d’API uniquement. Vous aurez le contrôle sur chaque diapositive incluse dans le PDF, comme filtrer certaines diapositives ou définir d’autres propriétés si nécessaire.
Étapes pour convertir plusieurs fichiers PPT en PDF en C#
- Configurez l’IDE pour utiliser Aspose.Slides for .NET à l’aide du gestionnaire de packages NuGet
- Créez une nouvelle présentation et supprimez sa diapositive par défaut à l’aide de la classe Presentation
- Obtenez la liste de tous les fichiers PPT à rendre dans un seul PDF
- Parcourez chaque fichier de présentation et chargez-le dans un objet Presentation distinct
- Parcourez tous les slides de chaque présentation et ajoutez un clone dans la présentation de destination
- Enregistrez la présentation résultante au format PDF contenant les diapositives de toutes les présentations
Ici, des instructions étape par étape sont fournies pour convertir plusieurs fichiers PPT en PDF en C#. Une logique complète est décrite pour écrire un convertisseur dans lequel une nouvelle présentation est créée, puis sa diapositive par défaut est également supprimée pour la rendre vide, cependant, vous pouvez charger une présentation existante contenant des diapositives, puis y ajouter des diapositives d’autres présentations avant d’enregistrer sous forme de fichier PDF.
Code pour convertir plusieurs PPT en un seul PDF en C#
Ce code montre comment convertir plusieurs PPT en PDF en C# en fournissant la liste des classes et des espaces de noms requis. Il s’agit d’un code complet qui contient la logique pour lire les fichiers PPT uniquement à partir d’un dossier. Cependant, vous pouvez le simplifier en obtenant la liste des noms de fichiers à partir d’une autre source, puis en effectuant le reste des tâches selon vos besoins. Notez que pendant l’itération, lorsque vous avez accès à chaque diapositive, vous pouvez définir des propriétés telles que la définition de son arrière-plan, l’ajout de certains contrôles ActiveX, l’utilisation des formes sur la diapositive, etc.
Nous avons appris que lors de l’écriture du convertisseur PPT en PDF, plusieurs fichiers en C# sont rendus dans un seul PDF. Si vous souhaitez apprendre le processus de sécurisation de PPT, reportez-vous à l’article sur comment sécuriser une présentation PowerPoint en C#.