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 de PowerPoint. También le permite exportarlos a los formatos de archivo populares que las organizaciones usan y comparten entre sí. Consulte estos detalles:
| Funcionalidad | 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 soporta la conversión de PPT a PPTX. |
| Formato de documento portátil (PDF) | Puede exportar todos los formatos de archivo admitidos a documentos Adobe Portable Document Format (PDF) con un solo método. |
| Especificación de analizador XML (XPS) | Puede exportar todos los formatos de archivo admitidos a documentos XML Parser Specification (XPS) con un solo método. |
| Formato de archivo de imagen etiquetado (TIFF) | Puede exportar todos los formatos de archivo de presentación admitidos a Tagged Image File Format (TIFF). |
| Conversión de PPTX a HTML | Aspose.Slides for Node.js via Java soporta la conversión de PresentationEx a formato HTML. |
Renderizado e impresión
Aspose.Slides for Node.js via Java soporta el renderizado de alta fidelidad de diapositivas en presentaciones a diferentes formatos gráficos. Consulte estos detalles:
| Funcionalidad | Descripción |
|---|---|
| Formatos de imagen compatibles con Java | Usando Aspose.Slides for Node.js via Java, puede renderizar diapositivas de presentación e imágenes en las diapositivas a todos los formatos gráficos compatibles con Java, como TIFF, PNG, BMP, JPEG, GIF. |
| Formato SVG | Aspose.Slides for Node.js via Java también proporciona métodos incorporados que le permiten exportar diapositivas de presentación a formatos Scalable Vector Graphics (SVG). |
| Impresión de presentaciones | Las versiones más recientes de Aspose.Slides for Node.js via Java ofrecen métodos de impresión incorporados con diferentes opciones. |
Funciones de contenido
Aspose.Slides for Node.js via Java le permite acceder, modificar o crear casi todos los elementos o contenidos de documentos de presentación. Consulte estos detalles:
| Funcionalidad | 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 | Hay métodos incorporados proporcionados por Aspose.Slides for Node.js via Java 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 incorporados copian automáticamente la maestra al clonar. |
| Gestión de 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 marcadores de texto en una diapositiva. Además, puede crear una diapositiva con marcadores de texto desde cero usando el método apropiado. |
| Encabezados y pies de página | Aspose.Slides for Node.js via Java facilita el manejo 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 agregar nuevas notas. |
| Buscar una forma | También puede encontrar una forma específica en una diapositiva usando 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 cuadros de texto existentes. También puede modificar sus textos sin perder el formato original. |
| Formas rectangulares | Puede crear o modificar formas rectangulares 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 soporta formas agrupadas. |
| Formas automáticas | Aspose.Slides for Node.js via Java soporta formas automáticas. |
| SmartArt | Aspose.Slides for Node.js via Java brinda soporte para formas SmartArt en MS PowerPoint. |
| Gráficos | Aspose.Slides for Node.js via Java brinda soporte para gráficos MSO en PowerPoint. |
| Serialización de formas | Aspose.Slides for Node.js via Java soporta una gran cantidad de formas. Cuando Aspose.Slides for Node.js via Java no admite una forma, puede usar un método de serialización a través del cual puede serializar esa forma desde una diapositiva existente. De esta manera, puede utilizar la forma posteriormente según sus requisitos. |
| Fotogramas de imagen | Puede administrar imágenes en fotogramas de imagen con Aspose.Slides for Node.js via Java. |
| Fotogramas de audio | Puede enlazar o incrustar archivos de audio en fotogramas de audio en diapositivas con Aspose.Slides for Node.js via Java. |
| Fotogramas de video | Puede manejar archivos de video en fotogramas de video. Aspose.Slides for Node.js via Java también brinda soporte para videos enlazados e incrustados. |
| Fotograma OLE | Puede administrar objetos OLE en fotogramas OLE con Aspose.Slides for Node.js via Java. |
| Tablas | Aspose.Slides for Node.js via Java soporta tablas en diapositivas. |
| Controles ActiveX | Soporte para controles ActiveX. |
| Macros VBA | Soporte para administrar 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 incorporados. |
| Animaciones | Puede aplicar animaciones a formas. |
| Presentaciones | Aspose.Slides for Node.js via Java soporta presentaciones y transiciones de diapositivas. |
Funciones de formato
Con Aspose.Slides for Node.js via Java, puede formatear textos y formas en diapositivas de presentaciones. Consulte estos detalles:
| Funcionalidad | 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 formatear textos usando los párrafos y porciones 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 formatear estos elementos de forma con Aspose.Slides for Node.js via Java: - Posición - Tamaño - Línea - Relleno (incluye 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 el multihilo? ¿Se puede paralelizar el procesamiento?
Es seguro procesar diferentes documentos en distintos hilos; el mismo objeto presentación no debe ser usado por múltiples 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.
¿Debo preocuparme por los paquetes de fuentes en contenedores Linux?
Sí. Se recomienda instalar paquetes de fuentes comunes y/o especificar explícitamente los directorios de fuentes en su aplicación para evitar sustituciones inesperadas.
¿Existen limitaciones en la versión de evaluación?
En el modo de evaluación, se agrega 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 a una presentación (PDF/HTML → PPTX)?
Sí. Puede agregar páginas PDF y contenido HTML a una presentación, convirtiéndolos en diapositivas.