Convertir PPTX a Word en C#
Potente API .NET multiplataforma para convertir PowerPoint a Word usando código C# en plataformas NET Framework, .NET Core, Windows Azure, Mono o Xamarin
Convierta PowerPoint a Word usando Aspose.Slides y Aspose.Words
Aspose.Slides para .NET y [Aspose.Words para .NET]( https://products.aspose . com/words/net/) son potentes bibliotecas .NET que se utilizan para manipular y convertir presentaciones de PowerPoint, documentos de Word y otros archivos. Cuando convierte PowerPoint a Word, básicamente está moviendo el contenido de las diapositivas de una presentación a páginas en un documento de Word.
Convertir PowerPoint a Word en C#
Puede convertir PPTX a Word rápidamente con solo unas pocas líneas de código
Código C# para convertir PowerPoint a 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");
Cómo convertir PPTX a Word
Instale Aspose.Slides para .NET y Aspose.Words para .NET
Agregue las dos bibliotecas como referencias en su proyecto.
Cree una instancia de la clase Presentation y la clase Doc.
Cargue la presentación PPTX que desea convertir a Word.
Genera imágenes y textos a partir del contenido de las diapositivas.
Guarde el documento de Word resultante.
Convertidor en línea gratuito
Otras conversiones admitidas
También puede convertir PowerPoint a archivos en otros formatos