Convertir PPT a PPTX en .NET

Visión general

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

Convertir PPT a PPTX en .NET

Para el código de ejemplo en C# que convierte PPT a PPTX, consulte la sección a continuación, 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 el archivo PPT en muchos otros formatos como PDF, XPS, ODP, HTML, etc., como se comenta 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 programáticamente. Con la API Aspose.Slides es posible hacerlo en unas pocas líneas de código. La API admite plena compatibilidad para convertir una presentación PPT a PPTX y permite:

  • Convertir estructuras complejas de masters, diseños y diapositivas.
  • Convertir presentaciones con gráficos.
  • Convertir presentaciones con formas de grupo, autoformas (como rectángulos y elipses), formas con geometría personalizada.
  • Convertir presentaciones que tengan texturas y estilos de relleno de imágenes para autoformas.
  • Convertir presentaciones 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 C# a continuación convierte una presentación de PPT a PPTX usando opciones predeterminadas.

// Instanciar un objeto Presentation que representa un archivo PPTX
Presentation pres = new Presentation("PPTtoPPTX.ppt");

// Guardando la presentación PPTX en formato PPTX
pres.Save("PPTtoPPTX_out.pptx", 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.

FAQ

¿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 nuevo formato basado en XML introducido con Microsoft Office 2007. Los archivos PPTX ofrecen mejor rendimiento, menor tamaño y una recuperación de datos más eficaz.

¿Puedo convertir PPT a PPTX usando .NET?

Sí, con la biblioteca Aspose.Slides para .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 mantiene el contenido y el formato después de 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 otros formatos como PDF o HTML desde archivos PPT?

Sí, Aspose.Slides admite la conversión de archivos PPT a varios 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 para .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.