Convertir presentaciones a varios formatos en JavaScript

Visión general

Aspose.Slides for Node.js vía Java puede cargar presentaciones de PowerPoint y OpenDocument y guardarlas o renderizarlas en muchos otros formatos sin necesidad de Microsoft PowerPoint, OpenOffice o LibreOffice. Usted 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 previas, miniaturas y archivos.

Muchas 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 moderna de PowerPoint en el formato binario PPT antiguo para compatibilidad con flujos de trabajo más antiguos. 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 presentador 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 y interactividad preservados. Convertir presentaciones a HTML5
PPT/PPTX/ODP a PNG Renderizar cada diapositiva a una imagen PNG para vistas previas, 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 archivo TIFF multipágina para impresión, escaneo, fax o flujos de trabajo de archivo. Convertir PowerPoint a TIFF
PPT/PPTX/ODP a TIFF con notas Guardar diapositivas con notas del presentador 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/ODP a XML Crear una presentación PowerPoint XML basada en texto para inspección, comparación, resolución de problemas o flujos de trabajo basados en XML. Convertir PowerPoint a XML
PPT/PPTX a GIF animado Crear un GIF animado a partir de diapositivas. Convertir PowerPoint a GIF animado
PPT/PPTX a vídeo Construir un flujo de trabajo de exportación de vídeo a partir de diapositivas de presentación. Convertir PowerPoint a Vídeo
Presentación a XAML Exportar diapositivas a XAML para escenarios de UI en JavaScript o Java. Exportar presentaciones a XAML

Para 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 vía 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 sólo el archivo de entrada.

Al convertir archivos ODP, recuerde que las aplicaciones PowerPoint y OpenDocument no admiten todas las características 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 vía Java admite la conversión de PPT a PPTX con alta fidelidad, preservando estructuras complejas de la presentación como maestros, diseños, diapositivas, gráficos, formas agrupadas, marcadores de posición, marcos de texto, texturas y rellenos de imagen.

Para obtener más detalles, consulte 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 la conformidad, diapositivas ocultas, notas, calidad de imagen, compresión, formato de píxel y tamaño de salida.

Exportación de HTML e imágenes

La exportación a HTML y HTML5 es útil para la visualización en navegadores, publicación web y compartición ligera. La exportación de imágenes es útil cuando cada diapositiva debe convertirse en una vista previa, miniatura o recurso ráster independiente. Utilice los artículos de PNG, JPG y SVG para obtener orientación sobre el renderizado específico de cada formato.

Preguntas frecuentes

¿Necesito Microsoft PowerPoint para convertir presentaciones?

No. Aspose.Slides for Node.js vía 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 deseche el objeto de presentación después del procesamiento. Para el procesamiento en paralelo, utilice instancias de presentación separadas y siga la guía de multithreading.

¿Puedo exportar sólo 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 conversión de PDF y XPS.

¿Puedo crear salida PDF/A?

Sí. Hay configuraciones de conformidad PDF disponibles para la exportación a PDF. Consulte Convertir PowerPoint a PDF para más detalles.

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

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