Convertir PPT a PPTX en Python

Visión general

Este artículo explica cómo convertir una presentación de PowerPoint en formato PPT a formato PPTX usando Python y una aplicación en línea de conversión de PPT a PPTX. Se cubre el siguiente tema:

  • Convertir PPT a PPTX en Python

Convertir PPT a PPTX con Python

Para el código de muestra en Python que convierte PPT a PPTX, consulte la sección siguiente, es decir, Convertir PPT a PPTX. Simplemente carga el archivo PPT y lo guarda en formato PPTX. Al especificar diferentes formatos de guardado, también puede guardar un archivo PPT en muchos otros formatos como PDF, XPS, ODP, HTML, etc., como se discute en estos artículos:

Acerca de la conversión de PPT a PPTX

Convierta el antiguo formato PPT a PPTX con la API Aspose.Slides. Si necesita convertir miles de presentaciones PPT a formato PPTX, la mejor solución es hacerlo de forma programática. Con la API Aspose.Slides, es posible lograrlo con solo unas pocas líneas de código. La API admite una compatibilidad total para convertir una presentación PPT a PPTX, y es posible:

  • Convertir estructuras complejas de maestros, diseños y diapositivas.
  • Convertir una presentación con gráficos.
  • Convertir una presentación con formas agrupadas, autoformas (como rectángulos y elipses) y formas con geometría personalizada.
  • Convertir una presentación que contiene texturas y estilos de relleno de imagen para autoformas.
  • Convertir una presentación con marcadores de posición, marcos de texto y contenedores de texto.

Convertir PPT a PPTX

Para convertir un PPT a PPTX, simplemente pase el nombre del archivo y el formato de guardado al método Save de la clase Presentation. El fragmento de código Python a continuación convierte una presentación de PPT a PPTX utilizando opciones predeterminadas.

import aspose.slides as slides

# Instanciar un objeto Presentation que representa un archivo PPT
pres = slides.Presentation("PPTtoPPTX.ppt")

# Guardar la presentación en formato PPTX
pres.save("PPTtoPPTX_out.pptx", slides.export.SaveFormat.PPTX)

Lea más sobre los formatos de presentación PPT vs PPTX y cómo Aspose.Slides admite la conversión de PPT a PPTX.

Preguntas frecuentes

¿Cuál es la diferencia entre los formatos PPT y PPTX?

PPT es el antiguo formato binario utilizado por Microsoft PowerPoint, mientras que PPTX es el formato basado en XML introducido con Microsoft Office 2007. Los archivos PPTX ofrecen mejor rendimiento, tamaño de archivo reducido y una recuperación de datos mejorada.

¿Puedo convertir PPT a PPTX usando Python?

Sí, utilizando la biblioteca Aspose.Slides for Python via .NET, puede cargar fácilmente un archivo PPT y guardarlo en formato PPTX con solo unas pocas líneas de código.

¿Aspose.Slides admite la conversión por lotes de varios archivos PPT a PPTX?

Sí, puede usar Aspose.Slides en un bucle para convertir múltiples archivos PPT a PPTX de forma programática, lo que lo hace adecuado para escenarios de conversión por lotes.

¿Se conserva el contenido y el formato tras la conversión?

Aspose.Slides mantiene una alta fidelidad al convertir presentaciones. Los diseños de diapositivas, animaciones, formas, gráficos y otros elementos de diseño se conservan durante la conversión de PPT a PPTX.

¿Puedo convertir a otros formatos como PDF o HTML desde archivos PPT?

Sí, Aspose.Slides admite la conversión de archivos PPT a múltiples formatos, incluidos PDF, XPS, HTML, ODP y formatos de imagen como PNG y JPEG.

¿Es posible convertir PPT a PPTX sin tener Microsoft PowerPoint instalado?

Sí, Aspose.Slides for Python via .NET es una API independiente y no requiere Microsoft PowerPoint ni ningún software de terceros para realizar la conversión.

¿Existe una herramienta en línea disponible para la conversión de PPT a PPTX?

Sí, puede usar la aplicación web gratuita Aspose.Slides PPT to PPTX Converter para realizar la conversión directamente en su navegador sin escribir código.