Resumen de características
Plataformas compatibles
Aspose.Slides for Node.js via Java es una API independiente de la plataforma. Puede usarse en cualquier plataforma (Windows, Linux, macOS, etc.) donde Node.js 7 o superior esté instalado. Oracle JDK 8 o superior es otro requisito.
Formatos de archivo y conversiones
Aspose.Slides for Node.js via Java admite la mayoría de los formatos de documentos PowerPoint. También le permite exportarlos a los formatos de archivo populares que las organizaciones utilizan y comparten entre sí. Consulte los siguientes detalles:
| Función | Descripción |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for Node.js via Java ofrece el procesamiento más rápido para este formato de documento de presentación. |
| Conversión de PPT a PPTX | Aspose.Slides for Node.js via Java admite la conversión de PPT a PPTX. |
| Portable Document Format (PDF) | Puede exportar todos los formatos de archivo compatibles a documentos Adobe Portable Document Format (PDF) mediante un único método. |
| XML Parser Specification (XPS) | Puede exportar todos los formatos de archivo compatibles a documentos XML Parser Specification (XPS) mediante un único método. |
| Tagged Image File Format (TIFF) | Puede exportar todos los formatos de archivo de presentación compatibles a Tagged Image File Format (TIFF). |
| Conversión de PPTX a HTML | Aspose.Slides for Node.js via Java admite la conversión de PresentationEx a formato HTML. |
Renderizado de presentaciones
Aspose.Slides for Node.js via Java admite el renderizado de alta fidelidad de diapositivas en presentaciones a diferentes formatos gráficos. Consulte los siguientes detalles:
| Función | Descripción |
|---|---|
| Formatos de imagen compatibles con Java | Con Aspose.Slides for Node.js via Java, puede renderizar diapositivas de presentación e imágenes en diapositivas a todos los formatos gráficos compatibles con Java, como TIFF, PNG, BMP, JPEG y GIF. |
| Formato SVG | Aspose.Slides for Node.js via Java también proporciona métodos integrados que le permiten exportar diapositivas de presentación a formatos Scalable Vector Graphics (SVG). |
Características de contenido
Aspose.Slides for Node.js via Java le permite acceder, modificar o crear casi todos los elementos o contenidos de los documentos de presentación. Consulte los siguientes detalles:
| Función | Descripción |
|---|---|
| Diapositivas maestras | Las diapositivas maestras definen el diseño de las diapositivas normales. Aspose.Slides for Node.js via Java le permite acceder y modificar las diapositivas maestras de los documentos de presentación. |
| Diapositivas normales | Con Aspose.Slides for Node.js via Java, puede crear nuevas diapositivas de diferentes tipos; también puede acceder y modificar diapositivas existentes en las presentaciones. |
| Clonar / copiar diapositivas | Aspose.Slides for Node.js via Java proporciona métodos integrados que le permiten clonar o copiar diapositivas existentes dentro de una presentación. También puede usar diapositivas copiadas y clonadas de una presentación a otra. Dado que una diapositiva hereda su diseño de la diapositiva maestra, los métodos de clonación integrados copian automáticamente la maestra al clonar. |
| Gestionar secciones de diapositivas | Métodos para organizar diapositivas en diferentes secciones dentro de una presentación. |
| Marcadores de posición y marcadores de texto | Puede acceder a los marcadores de posición y a los marcadores de texto en una diapositiva. Además, puede crear una diapositiva con marcadores de texto desde cero utilizando el método apropiado. |
| Encabezados y pies de página | Aspose.Slides for Node.js via Java facilita la gestión de encabezados/pies de página en las diapositivas. |
| Notas en diapositivas | Con Aspose.Slides for Node.js via Java, puede acceder y modificar notas asociadas a una diapositiva y también añadir nuevas notas. |
| Buscar una forma | También puede encontrar una forma concreta en una diapositiva utilizando el texto alternativo asociado a la forma. |
| Fondos | Aspose.Slides for Node.js via Java le permite trabajar con fondos asociados a una diapositiva maestra o normal en una presentación. |
| Cuadros de texto | Los cuadros de texto pueden crearse desde cero. Puede acceder a los cuadros de texto existentes. También puede modificar sus textos sin perder el formato original. |
| Formas de rectángulo | Puede crear o modificar formas de rectángulo con Aspose.Slides for Node.js via Java. |
| Formas de polilínea | Puede crear o modificar formas de polilínea con Aspose.Slides for Node.js via Java. |
| Formas de elipse | Puede crear o modificar formas de elipse con Aspose.Slides for Node.js via Java. |
| Formas agrupadas | Aspose.Slides for Node.js via Java admite formas agrupadas. |
| Formas automáticas | Aspose.Slides for Node.js via Java admite formas automáticas. |
| SmartArt | Aspose.Slides for Node.js via Java proporciona soporte para formas SmartArt en MS PowerPoint. |
| Gráficos | Aspose.Slides for Node.js via Java proporciona soporte para gráficos MSO en PowerPoint. |
| Serialización de formas | Aspose.Slides for Node.js via Java admite una gran cantidad de formas. Cuando Aspose.Slides for Node.js via Java no soporta una forma, puede usar un método de serialización mediante el cual serializar esa forma a partir de una diapositiva existente. De este modo, puede reutilizar la forma según sus requisitos. |
| Marcos de imagen | Puede gestionar imágenes en marcos de imagen con Aspose.Slides for Node.js via Java. |
| Marcos de audio | Puede enlazar o incrustar archivos de audio en marcos de audio en las diapositivas con Aspose.Slides for Node.js via Java. |
| Marcos de vídeo | Puede manejar archivos de vídeo en marcos de vídeo. Aspose.Slides for Node.js via Java también proporciona soporte para vídeos enlazados e incrustados. |
| Marco OLE | Puede gestionar objetos OLE en marcos OLE con Aspose.Slides for Node.js via Java. |
| Tablas | Aspose.Slides for Node.js via Java admite tablas en diapositivas. |
| Controles ActiveX | Soporte para controles ActiveX. |
| Macros VBA | Soporte para gestionar macros VBA dentro de presentaciones. |
| Marco de texto | Puede acceder al texto de cualquier forma a través del marco de texto asociado a esa forma. |
| Escaneo de texto | Puede escanear texto en una presentación a nivel de presentación o diapositiva mediante métodos de escaneo integrados. |
| Animaciones | Puede aplicar animaciones a las formas. |
| Presentaciones de diapositivas | Aspose.Slides for Node.js via Java admite presentaciones de diapositivas y transiciones de diapositivas. |
Características de formato
Con Aspose.Slides for Node.js via Java, puede dar formato a textos y formas en diapositivas de presentaciones. Consulte los siguientes detalles:
| Función | Descripción |
|---|---|
| Formato de texto | En Aspose.Slides for Node.js via Java, puede gestionar textos a través de los marcos de texto asociados a las formas. Por lo tanto, puede dar formato a los textos usando los párrafos y fragmentos asociados a los marcos de texto. Estos elementos de texto pueden formatearse mediante Aspose.Slides for Node.js via Java. - Tipo de fuente - Tamaño de fuente - Color de fuente - Sombras de fuente - Alineación de párrafo - Viñetas de párrafo - Orientación de párrafo |
| Formato de forma | En Aspose.Slides for Node.js via Java, el elemento básico de una diapositiva es una forma. Puede dar formato a estos elementos de forma con Aspose.Slides for Node.js via Java: - Posición - Tamaño - Línea - Relleno (incluyendo Patrón, Degradado, Sólido) - Texto - Imagen |
Preguntas frecuentes
¿Necesito instalar Microsoft PowerPoint en el servidor/PC para que la biblioteca funcione?
No. PowerPoint no es necesario; Aspose.Slides es un motor independiente para crear, editar, convertir y renderizar presentaciones.
¿Cómo funciona la multihilos? ¿Se puede paralelizar el procesamiento?
Es seguro procesar diferentes documentos en hilos distintos; el mismo objeto presentación no debe ser usado por varios hilos al mismo tiempo.
¿Se admiten contraseñas y cifrado de archivos?
Sí. Puede abrir presentaciones cifradas, establecer o eliminar una contraseña de apertura y escritura, y comprobar el estado de protección.
¿Es necesario preocuparse por los paquetes de fuentes en contenedores Linux?
Sí. Se recomienda instalar paquetes de fuentes comunes y/o especificar explícitamente directorios de fuentes en su aplicación para evitar sustituciones inesperadas.
¿Existen limitaciones en la versión de evaluación?
En modo de evaluación, se añade una marca de agua a la salida y se aplican ciertas limitaciones; una licencia temporal de 30 días está disponible para pruebas con todas las funciones.
¿Se admite la importación de formatos externos en una presentación (PDF/HTML → PPTX)?
Sí. Puede añadir páginas PDF y contenido HTML a una presentación, convirtiéndolas en diapositivas.