Cómo convertir PowerPoint a Word en C#

Este breve tutorial contiene toda la información necesaria para convertir PowerPoint a Word en C#. Aprenderá cómo cargar una presentación de PowerPoint existente como PPTX y luego guardarla como un documento de Word, digamos un archivo DOCX. También aprenderá a usar varias bibliotecas para lograr este requisito de cambiar PowerPoint a Word en C#.

Pasos para transformar PowerPoint a Word en C#

  1. Configure el entorno de desarrollo para agregar Aspose.Slides for .NET y Aspose.Words for .NET desde el repositorio
  2. Cargue la presentación de origen en el objeto de clase Presentation
  3. Crear un objeto de flujo de memoria
  4. Guarde la presentación cargada como un archivo HTML en el flujo de memoria
  5. Cree un objeto de clase LoadOptions para controlar la carga de la secuencia HTML configurando el formato de carga como HTML
  6. Cargue los datos HTML guardados en el flujo de memoria en el objeto de clase Document de Aspose.Words
  7. Guarde el documento resultante como DOCX

Estos pasos describen cómo exportar PowerPoint a Word en C# usando dos bibliotecas, es decir, Aspose.Slides y Aspose.Words simultáneamente. Primero, usamos la clase Presentation para cargar la plantilla de presentación de PowerPoint y luego la guardamos como un archivo HTML en el flujo de memoria junto con las opciones para personalizar este proceso de carga. En el paso final, cargamos este flujo de memoria en el objeto de la clase Documento y luego lo guardamos en un archivo DOCX.

Código para convertir PPTX a DOCX en C#

Este código demuestra el proceso para convertir PPTX a DOCX en C# mediante el uso del objeto de la clase Presentation al proporcionar solo el nombre del archivo de origen; sin embargo, puede usar el objeto LoadOptions de la biblioteca Aspose.Slides para establecer diferentes propiedades, como establecer una contraseña si el la presentación está protegida con contraseña, configurando la función de devolución de llamada en caso de errores o advertencias, etc. También usa LoadOptions de la biblioteca Aspose.Words para configurar diferentes propiedades del HTML de entrada como su formato, detalles de codificación, progreso de configuración de fuente y devoluciones de llamada de advertencia para nombrar unos pocos.

En este tutorial, hemos aprendido a convertir PowerPoint en un documento de Word en C# cargando una presentación existente y luego guardándola como un documento de Word. Si desea conocer el proceso para crear una nueva presentación en lugar de cargar una existente, consulte el artículo sobre cómo crear una presentación de PowerPoint usando C#.

 Español