Cómo convertir PowerPoint a Word en Python

Este sencillo tutorial contiene toda la información necesaria sobre cómo convertir PowerPoint a Word en Python. Aprenderá a configurar el entorno y luego cargar una presentación de PowerPoint existente como PPTX desde el disco y luego guardarla como un documento de Word, digamos un archivo DOCX. También aprenderá cómo interactuar con varias bibliotecas juntas para lograr este requisito de cambiar PowerPoint a Word en Python.

Pasos para transformar PowerPoint a Word en Python

  1. Configure el entorno en use Aspose.Slides para Python a través de .NET y Aspose.Words para Python a través de .NET en su aplicación
  2. Importe las bibliotecas aspose.slides, aspose.words y io en su aplicación
  3. Cargue el archivo de presentación PPTX de origen desde el disco utilizando el objeto de clase Presentation
  4. Guarde la presentación como HTML en el objeto Stream usando el método de guardar
  5. Cargue el archivo HTML intermedio en el objeto de la clase Documento
  6. Guarde el HTML cargado como DOCX en el disco

Los pasos anteriores describen cómo exportar PowerPoint a Word en Python usando múltiples bibliotecas, es decir, Aspose.Slides y Aspose.Words simultáneamente en una sola aplicación. Primero, usamos la clase Presentation para cargar la plantilla de presentación de PowerPoint y luego la guardamos en un archivo HTML intermedio dentro del flujo de memoria. Posteriormente, el archivo HTML intermedio se carga mediante el objeto de clase Documento y luego se guarda como un archivo DOCX en el disco mediante el método de guardado.

Código para convertir PPTX a DOCX en Python

Este ejemplo muestra el proceso para convertir PPTX a DOCX en Python cargando el PPTX de origen usando el objeto de clase Presentation. También puede usar el objeto LoadOptions de la biblioteca Aspose.Slides para configurar diferentes propiedades, como configurar una contraseña si la presentación está protegida con contraseña, configurar la función de devolución de llamada en caso de errores o advertencias, etc. para personalizar el proceso de carga. LoadOptions de la biblioteca Aspose.Words también se puede usar para establecer 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, por nombrar algunas.

En este artículo, lo guiamos a través del proceso para convertir PowerPoint en un documento de Word en Python usando la interfaz API simple. Si desea obtener información sobre cómo convertir una presentación ODP a PPTX, consulte el artículo sobre cómo convertir ODP a PPTX en Python.

 Español