Débloquez la possibilité de créer par programme des tableaux dans des présentations PowerPoint avec C# et la bibliothèque FileFormat Slide. Simplifiez votre flux de travail pour une productivité améliorée.

créer-une-table-dans-powerpoint-ppt-pptx-par programmation

Vous voulez rendre vos présentations PowerPoint superbes sans passer des heures à créer des tableaux ? Avec C# et FileFormat Slide Library, c’est exactement ce que vous pouvez faire ! Pas besoin de vous soucier de choses compliquées : cette combinaison facilite grandement la création automatique de tableaux. Que vous soyez novice en matière de codage ou professionnel, vous adorerez la simplicité de créer un tableau dans PowerPoint PPT, PPTX par programme à l’aide de C#. Dites adieu aux tables ennuyeuses et bonjour aux diapositives sympas et professionnelles en un rien de temps ! Nous couvrirons les sections suivantes :

Gestion des présentations PowerPoint – Intégration d’API Open Source

Commencez avec l’impressionnante bibliothèque FileFormat.Slides pour intégrer de manière transparente des présentations MS PowerPoint (PPT/PPTX) dans votre application .NET. C’est simple : récupérez simplement le NuGet Package ou utilisez une commande rapide dans le gestionnaire de packages NuGet pour l’installer.

Install-Package FileFormat.Slides

Comment créer un tableau dans PowerPoint PPT, PPTX par programme en utilisant C#

Maintenant que nous avons intégré avec succès FileFormat.Slides, passons à la création d’un tableau dans une présentation PowerPoint à l’aide de C#. Suivez ces étapes : Bien sûr! Voici une explication détaillée de chaque étape :

  1. Créer une instance de présentation : cette étape consiste à ouvrir un fichier de présentation PowerPoint existant ou à en créer un nouveau. Il initialise une instance de la présentation avec laquelle vous allez travailler.
Presentation presentation = Presentation.Open($"{documentDirectory}/{filename}");
  1. Obtenez la diapositive souhaitée : Après avoir créé l’instance de présentation, vous devez spécifier la diapositive avec laquelle vous souhaitez travailler. Dans PowerPoint, les diapositives sont numérotées séquentiellement à partir de 1. Cette étape récupère l’objet diapositive de la présentation en fonction de sa position ou de son index.
Slide slide = presentation.GetSlides()[0];
  1. Créer un nouveau tableau : Une fois que vous avez la diapositive dans laquelle vous souhaitez ajouter le tableau, vous créez un nouvel objet tableau. Cet objet table représentera le tableau que vous allez créer et manipuler.
Table table = new Table();
  1. Définir les colonnes du tableau : dans cette étape, vous définissez la structure du tableau en créant et en ajoutant des colonnes de tableau. Chaque colonne a généralement un nom ou un identifiant qui facilite le référencement et l’organisation des données dans le tableau.
TableColumn col1 = new TableColumn();
col1.Name = "ID";
table.Columns.Add(col1);
  1. Créer des lignes et des cellules de tableau : après avoir défini les colonnes, vous créez des lignes de tableau et les remplissez avec des cellules. Chaque cellule représente une seule unité de données dans le tableau. Vous attribuez des valeurs aux cellules pour fournir du contenu au tableau.
// First Row
TableRow row1 = new TableRow(table);
TableCell cell11 = new TableCell(row1);
cell11.Text = "907";
cell11.ID = col1.Name;
row1.AddCell(cell11);
  1. Ajouter des lignes au tableau : Une fois que vous avez créé les lignes et les avez remplies de cellules, vous ajoutez ces lignes au tableau. Cette étape organise les données dans un format structuré au sein de l’objet table.
table.AddRow(row1);
  1. Définir les dimensions et la position du tableau : les tableaux dans PowerPoint ont des dimensions (largeur et hauteur) et des positions (coordonnées X et Y) spécifiques. Vous définissez ces propriétés pour contrôler la taille et l’emplacement du tableau sur la diapositive.
table.Width = 500.0;
table.Height = 200.0;
table.X = 300.0;
table.Y = 500.0;
  1. Ajouter le tableau à la diapositive : Après avoir configuré le tableau, vous l’ajoutez à la diapositive souhaitée dans la présentation. Cette étape insère le tableau dans le contenu de la diapositive, le rendant visible aux spectateurs.
slide.AddTable(table);
  1. Enregistrez la présentation : Enfin, une fois que vous avez ajouté le tableau à la diapositive et effectué les ajustements nécessaires, vous enregistrez les modifications dans le fichier de présentation. Cela garantit que vos modifications sont conservées et accessibles ultérieurement.
presentation.Save();

Copiez et collez l’extrait de code suivant dans votre fichier principal pour créer une table dans un fichier PPT/PPTX à l’aide de C#. vous verrez le résultat comme :

créer-une-table-dans-powerpoint-ppt-pptx-fileformat-csharp-library

Conclusion

Créez facilement des tableaux dans vos présentations PowerPoint en utilisant C# et la bibliothèque de diapositives FileFormat ! Avec ce combo génial, vous pouvez donner à vos diapositives un aspect super cool sans aucun tracas. Ne passez plus des heures à créer manuellement des tableaux : vous pouvez désormais le faire automatiquement en quelques étapes simples. Que vous soyez nouveau dans le codage ou un professionnel chevronné, vous adorerez la facilité avec laquelle il est possible de réaliser des présentations d’aspect professionnel. Dites adieu aux tables ennuyeuses et bonjour aux superbes diapositives en un rien de temps ! Restez à l’écoute pour des articles de blog passionnants à venir bientôt ! Connectez-vous avec nous sur les plateformes de médias sociaux comme Facebook, LinkedIn et Twitter pour rester au courant des dernières informations et mises à jour.

Engagez-vous avec nous

Le FileFormat.Slides for .NET est un projet open source hébergé sur GitHub. Nous encourageons et valorisons activement les contributions de la communauté.

Poser une question

Vous pouvez nous faire part de vos questions ou requêtes sur notre forum.

FAQ

Qu’est-ce qui différencie FileFormat.Slides pour .NET du SDK Open XML ? Le FileFormat.Slides pour .NET utilise la fondation Open XML SDK mais offre une expérience de codage plus simple et plus conviviale. Contrairement au SDK Open XML, qui nécessite souvent des milliers de lignes de code, FileFormat.Slides pour .NET rationalise les tâches en quelques lignes seulement, ce qui facilite la gestion de l’automatisation des présentations PowerPoint. Comment FileFormat.Slides pour .NET contribue-t-il à faciliter l’automatisation des présentations PowerPoint ? Le FileFormat.Slides pour .NET simplifie l’automatisation de PowerPoint, en rationalisant le processus de codage et en réduisant le temps et les efforts nécessaires pour créer et améliorer les présentations. Son API conviviale permet aux développeurs de se concentrer sur l’amélioration des présentations plutôt que de se battre avec un code complexe. Puis-je obtenir le lien des références API de FileFormat.Slides ? Oui, absolument ! Openize fournit des références API complètes et régulièrement mises à jour pour FileFormat.Slides.