Convertir presentaciones a varios formatos en JavaScript

Visión general

Aspose.Slides for Node.js via Java puede cargar presentaciones PowerPoint y OpenDocument y guardarlas o renderizarlas a muchos otros formatos sin Microsoft PowerPoint, OpenOffice o LibreOffice. Puede convertir archivos PPT heredados a PPTX modernos, exportar presentaciones a documentos de diseño fijo como PDF y XPS, publicar diapositivas como HTML, o renderizar diapositivas como archivos de imagen para vistas preliminares, miniaturas y archivos.

La mayoría de las conversiones de documentos utilizan el mismo flujo de trabajo general: cargar el archivo de origen, elegir el formato de salida requerido y aplicar opciones específicas del formato cuando sea necesario. Para los formatos de imagen, cada diapositiva se renderiza por separado y luego se guarda como una imagen raster o vectorial. Los artículos dedicados enlazados a continuación proporcionan los detalles de implementación para cada caso.

Elija un escenario de conversión

Utilice los artículos a continuación para obtener ejemplos completos de JavaScript y opciones específicas de formato.

Escenario Úselo cuando necesite Artículo
PPT/PPTX/ODP a PPTX Modernizar archivos PPT heredados, normalizar archivos PPTX existentes o convertir presentaciones OpenDocument a PowerPoint PPTX. Convertir PPT a PPTX, Convertir ODP a PPTX, Guardar presentaciones
PPTX a PPT Guardar una presentación PowerPoint moderna en el formato binario PPT más antiguo para compatibilidad con flujos de trabajo anteriores. Convertir PPTX a PPT
PPT/PPTX/ODP a PDF Crear documentos portátiles, buscables y de diseño fijo para compartir, imprimir o archivar. Convertir PowerPoint a PDF
PPT/PPTX/ODP a PDF con notas Exportar notas del ponente junto con el contenido de la diapositiva. Convertir PowerPoint a PDF con notas
PPT/PPTX/ODP a HTML Publicar presentaciones como páginas HTML y controlar imágenes, fuentes, notas y opciones de diseño responsivo. Convertir PowerPoint a HTML
PPT/PPTX/ODP a HTML5 Exportar diapositivas a HTML5 para visualización en el navegador con formato e interactividad preservados. Convertir presentaciones a HTML5
PPT/PPTX/ODP a PNG Renderizar cada diapositiva a una imagen PNG para vistas preliminares, miniaturas o salida web. Convertir PowerPoint a PNG
PPT/PPTX/ODP a JPG Renderizar diapositivas a imágenes JPG y controlar dimensiones y calidad de la imagen. Convertir PowerPoint a JPG
Diapositiva a SVG Exportar diapositivas individuales como gráficos vectoriales escalables. Renderizar diapositiva como SVG
PPT/PPTX/ODP a XPS Generar documentos XPS de diseño fijo. Convertir PowerPoint a XPS
PPT/PPTX/ODP a TIFF Guardar una presentación como un archivo TIFF multipágina para impresión, escaneo, fax o flujos de archivo. Convertir PowerPoint a TIFF
PPT/PPTX/ODP a TIFF con notas Guardar diapositivas con notas del ponente en TIFF. Convertir PowerPoint a TIFF con notas
PPT/PPTX a Markdown Extraer el contenido de la presentación a Markdown para documentación y flujos de trabajo basados en texto. Convertir PowerPoint a Markdown
PPT/PPTX a GIF animado Crear un GIF animado a partir de diapositivas. Convertir PowerPoint a GIF animado
PPT/PPTX a video Crear un flujo de exportación a vídeo a partir de diapositivas de la presentación. Convertir PowerPoint a video
Presentación a XAML Exportar diapositivas a XAML para escenarios de UI en JavaScript o Java. Exportar presentaciones a XAML

Para obtener una lista más amplia de formatos de entrada y salida, consulte Formatos de archivo compatibles.

Conversión de PowerPoint y OpenDocument

Aspose.Slides for Node.js via Java admite la conversión desde formatos de presentación de uso común como PPT, PPTX, PPS, PPSX, POT, POTX y ODP. La misma API de conversión se utiliza para archivos PowerPoint y OpenDocument, por lo que un flujo de trabajo que guarda un archivo PPTX en PDF suele poder aplicarse a un archivo ODP cambiando solo el archivo de entrada.

Al convertir archivos ODP, recuerde que las aplicaciones PowerPoint y OpenDocument no soportan cada característica de diseño y formato de la misma manera exacta. Si un archivo ODP se creó en LibreOffice o OpenOffice Impress, revise el resultado y utilice las opciones descritas en Convertir presentaciones OpenDocument cuando necesite orientación específica del formato.

Conversión de PPT a PPTX

PPT es el formato binario antiguo de PowerPoint, mientras que PPTX es el formato moderno Office Open XML. Aspose.Slides for Node.js via Java admite la conversión de alta fidelidad de PPT a PPTX conservando estructuras de presentación complejas como maestros, diseños, diapositivas, gráficos, formas agrupadas, marcadores de posición, marcos de texto, texturas y rellenos de imagen.

Para más detalles, vea Convertir PPT a PPTX y PPT vs PPTX.

Exportación de diseño fijo

PDF, XPS y TIFF son útiles cuando la salida debe verse idéntica en todos los dispositivos y no debe editarse como una presentación. Los artículos dedicados a PDF, XPS y TIFF explican cómo controlar el cumplimiento, diapositivas ocultas, notas, calidad de imagen, compresión, formato de píxeles y tamaño de salida.

Exportación a HTML y a imágenes

La exportación a HTML y HTML5 es útil para la visualización en navegadores, publicación web y uso compartido ligero. La exportación de imágenes es útil cuando cada diapositiva debe convertirse en una vista preliminar, miniatura o recurso raster separado. Utilice los artículos PNG, JPG y SVG para obtener orientación específica de renderizado de formato.

Preguntas frecuentes

¿Necesito Microsoft PowerPoint para convertir presentaciones?

No. Aspose.Slides for Node.js via Java es una biblioteca independiente y no requiere Microsoft PowerPoint ni automatización de Office.

¿Puedo convertir en lote muchas presentaciones?

Sí. Cargue cada presentación, guárdela en el formato requerido y elimine el objeto de presentación después del procesamiento. Para procesamiento paralelo, use instancias de presentación independientes y siga la guía de multithreading.

¿Puedo exportar solo diapositivas seleccionadas?

Sí. Varios métodos de exportación le permiten pasar índices de diapositivas o renderizar diapositivas individuales, según el formato de salida. Consulte el artículo dedicado al formato de destino.

¿Puedo incluir diapositivas ocultas al exportar a PDF o XPS?

Sí. Utilice la configuración de exportación de diapositivas ocultas descrita en los artículos de PDF y XPS.

¿Puedo crear salida PDF/A?

Sí. Las configuraciones de cumplimiento PDF están disponibles para la exportación a PDF. Vea Convertir PowerPoint a PDF para más detalles.

¿Cómo se gestionan las fuentes durante la conversión?

Aspose.Slides puede usar fuentes incrustadas, sustitución de fuentes y configuraciones de respaldo de fuentes. Vea Fuente incrustada, Fuente de respaldo y Sustitución de fuentes.