PPTX vers DOCX C#

Dans certains cas, vous devrez peut-être convertir les présentations PowerPoint en documents Word. Afin d’automatiser ce processus ou pour la conversion par lots, cet article explique comment convertir PowerPoint PPTX/PPT en Word DOCX à l’aide de C#.

API pour la conversion de PowerPoint en Word

Afin de convertir une présentation PowerPoint en document Word, nous utiliserons Aspose.Slides for .NET en combinaison avec Aspose.Words for .NET. Le premier est une API de manipulation de présentation qui vous permet de créer ou de modifier des présentations PowerPoint. Alors que ce dernier est une API de traitement de texte pour générer ou traiter des documents Word. Vous pouvez soit télécharger les API ou les installer à l’aide de NuGet. De plus, vous pouvez obtenir un package complet d’API Aspose en tant que Aspose.Total for .NET.

PM> Install-Package Aspose.Slides.NET
PM> Install-Package Aspose.Words

Convertir PowerPoint PPTX ou PPT en DOCX en C#

Voici les étapes pour convertir une présentation PowerPoint en document Word à l’aide de C#.

L’exemple de code suivant montre comment convertir un PPTX en DOCX à l’aide de C#.

// Charger la présentation PowerPoint
using(Aspose.Slides.Presentation presentation = new Aspose.Slides.Presentation("pres.pptx"))
{
  using (var stream = new MemoryStream())
  {
      // Enregistrer la présentation dans le flux de mémoire
      presentation.Save(stream, SaveFormat.Html);
      stream.Flush();
      stream.Seek(0, SeekOrigin.Begin);

      // Charger le contenu de la présentation dans un document Word
      var doc = new Aspose.Words.Document(stream);
      
      // Enregistrez le document Word
      doc.Save("pres.docx", Aspose.Words.SaveFormat.Docx);
  }
}

Obtenez une licence API gratuite

Vous pouvez utiliser les API sans limitation d’évaluation en demandant une licence temporaire.

Essayez en ligne

Vous pouvez également essayer le convertisseur PowerPoint vers Word en ligne, qui est basé sur les API mentionnées ci-dessus.

Conclusion

Dans cet article, vous avez appris à convertir PowerPoint PPT ou PPTX en Word DOCX à l’aide de C#. Vous pouvez simplement installer les API et intégrer le code fourni dans vos applications .NET. En outre, vous pouvez consulter les documentations répertoriées ci-dessous pour explorer d’autres fonctionnalités des API. De plus, n’hésitez pas à nous faire part de vos questions via notre forum.

Voir également