Convertir PPTX en Word en C#

Puissante API .NET multiplateforme pour convertir PowerPoint en Word à l’aide de code C# sur les plates-formes NET Framework, .NET Core, Windows Azure, Mono ou Xamarin

Convertir PowerPoint en Word en utilisant Aspose.Slides et Aspose.Words

Aspose.Slides pour .NET et [Aspose.Words pour .NET]( https://products.aspose . com/words/net/) sont de puissantes bibliothèques .NET utilisées pour manipuler et convertir des présentations PowerPoint, des documents Word et d’autres fichiers. Lorsque vous convertissez PowerPoint en Word, vous déplacez essentiellement le contenu des diapositives d’une présentation vers des pages d’un document Word.

Convertir PowerPoint en Word en C#

Vous pouvez convertir PPTX en Word rapidement avec seulement quelques lignes de code

Code C# pour convertir PowerPoint en Word

using var presentation = new Presentation();
var doc = new Document();
var builder = new DocumentBuilder(doc);
foreach (var slide in presentation.Slides)
{
    // generates and inserts slide image
    using var bitmap = slide.GetThumbnail(1, 1);
    using var stream = new MemoryStream();
    bitmap.Save(stream, ImageFormat.Png);
    stream.Seek(0, SeekOrigin.Begin);
    using var skBitmap = SKBitmap.Decode(stream);
    builder.InsertImage(skBitmap);

    // inserts slide texts
    foreach (var shape in slide.Shapes)
    {
        if (shape is AutoShape autoShape)
        {
            builder.Writeln(autoShape.TextFrame.Text);
        }
    }

    builder.InsertBreak(BreakType.PageBreak);
}
doc.Save("document.docx");

Comment convertir PPTX en Word

  1. Installez Aspose.Slides pour .NET et Aspose.Words pour .NET

  2. Ajoutez les deux bibliothèques en tant que références dans votre projet.

  3. Créez une instance de la classe Presentation et de la classe Doc.

  4. Chargez la présentation PPTX que vous souhaitez convertir en Word.

  5. Générez des images et des textes en fonction du contenu des diapositives.

  6. Enregistrez le document Word résultant.

Convertisseur en ligne gratuit

Comment convertir PPT en HTML en Python

Autres conversions prises en charge

Vous pouvez également convertir PowerPoint en fichiers dans d'autres formats