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
Installez Aspose.Slides pour .NET et Aspose.Words pour .NET
Ajoutez les deux bibliothèques en tant que références dans votre projet.
Créez une instance de la classe Presentation et de la classe Doc.
Chargez la présentation PPTX que vous souhaitez convertir en Word.
Générez des images et des textes en fonction du contenu des diapositives.
Enregistrez le document Word résultant.
Convertisseur en ligne gratuit
Autres conversions prises en charge
Vous pouvez également convertir PowerPoint en fichiers dans d'autres formats