Bibliothèque .NET pour la manipulation de documents de présentation
Lire, écrire, manipuler et convertir des fichiers de présentation via l'API .NET.
Open XML SDK est une API open source, développée par Microsoft et distribuée sous le code de conduite open source de Microsoft pour manipuler les documents de présentation
À l'aide de l'API, vous pouvez ajouter du texte, un en-tête, un pied de page, des notes de fin, des notes de bas de page, des styles, des thèmes, etc. Il permet de générer des documents de présentation performants et d'en extraire des données. L'API prend en charge diverses plates-formes .NET, notamment .NET 3.5, .NET 4.0, .NET 4.6 et .NET Standard 1.3.
Premiers pas avec le SDK Open XML
Vous devez disposer de .NET Framework 3.5 ou supérieur. Une fois que vous avez rempli les conditions préalables, vous pouvez télécharger manuellement le référentiel à partir de GitHub ou installer à partir de NuGet.
Installer le SDK Open XML à partir de NuGet
Install-Package DocumentFormat.OpenXml
Manipuler le fichier PPTX à l'aide de C #
Open XML SDK permet aux programmeurs .NET de créer et de modifier des présentations à partir de leurs propres applications .NET. Afin de modifier un fichier existant, vous pouvez ouvrir un fichier existant et ajouter des modifications telles que du texte, des paragraphes, des tableaux, etc.
Créer PPTX - C#
using (PresentationDocument doc = PresentationDocument.Create("Presentation.pptx", PresentationDocumentType.Presentation))
{
// Insert other code here.
}
Créer une table dans PPTX à l'aide de C#
L'API permet aux développeurs d'ajouter un tableau dans les documents de présentation. Vous pouvez ajouter un tableau, définir les propriétés du tableau, définir la grille du tableau et les propriétés de la grille des colonnes. De plus, vous pouvez gérer les cellules et les lignes d'un tableau à l'aide des classes TableCell et TableRow respectivement.