Aspose.Slides  for Java

API de Java PowerPoint de Aspose.Slides

Cree, modifique, fusione, clone, proteja, convierta y manipule PowerPoint PPT, PPTX en Java y otros formatos de presentación.

  Descargar prueba gratuita
  
 

Aspose.Slides para Java es una API de PowerPoint de Java para la manipulación y gestión de presentaciones. Permite a los desarrolladores leer, escribir, convertir y manipular presentaciones de PowerPoint en Java. Todos los elementos del documento, como diapositivas, tablas, texto, gráficos, formas, imágenes y diagramas SmartArt, son accesibles para su manipulación.

Aspose.Slides for Java API admite la exportación de presentaciones a formatos PDF, PDF/A, HTML, XPS y de imagen. La API de PowerPoint de Java incluye muchas características extendidas de Java PPT como: fusionar, clonar, dividir, comparar, imprimir presentaciones PPT(X) en Java. Aspose.Slides for Java API funciona sin necesidad de dependencias adicionales.

Funciones avanzadas de la API de PowerPoint de Java

Crear o clonar diapositivas existentes a partir de plantillas

Guardar y abrir archivos hacia y desde transmisiones

Generar presentaciones desde la base de datos.

Cree formas y agregue texto a las formas en las diapositivas

Trabajar con tablas de PowerPoint

Manejar el formato de texto y forma

Quitar o aplicar la protección en las formas

Incruste gráficos de Excel como objetos OLE en diapositivas

Trabajar con componentes ActiveX

Convertir presentación a múltiples formatos en Java

Aspose.Slides for Java API renderiza presentaciones a una gran cantidad de formatos estándar similares al original usando su motor de renderizado. El motor de renderizado está especialmente diseñado para renderizar con la más alta fidelidad a PowerPoint. La conversión de presentaciones a cualquier formato compatible es simple con solo cargar, configurar el formato de salida y llamar al método Guardar. Con Java PowerPoint API, defina la configuración de la conversión de Java PPT para cambiar el documento de salida sobre la marcha.

Renderizar presentaciones - Java

// load the file to be rendered

Presentation prest = new Presentation(dir + "template.pptx");

// Convert PPTX to PDF, XPS and TIFF

prest.save(dir + "output.pdf", SaveFormat.Pdf);

prest.save(dir + "output.xps", SaveFormat.Xps);

prest.save(dir + "output.tiff", SaveFormat.Tiff);

Cambiar elementos de presentación en Java

Aspose.Slides for Java API es capaz de manejar todos los elementos de la diapositiva, incluyendo tablas, cuadros de texto, rectángulos, polilíneas, elipses, formas automáticas, marcos de fotos, marcos de video, marcos de audio y marcos de objetos OLE. La API de PowerPoint de Java también proporciona un conjunto bien diseñado de clases de PPT de Java que le permite manipular de manera integral cada uno de estos elementos.

Manipular PowerPoint SmartArt en Java

Aspose.Slides for Java API puede crear o acceder, manipular y eliminar fácilmente formas SmartArt existentes de una diapositiva. La API de PowerPoint de Java facilita la exploración dinámica de las propiedades de SmartArt o la gestión de nodos de SmartArt, así como la manipulación del diseño, el estilo y el color de las formas de SmartArt.

Crear miniaturas de diapositivas en Java

Hay muchas posibilidades para usar miniaturas de diapositivas, como: crear un visor de presentaciones en línea en un sitio web personalizado, compartir miniaturas de diapositivas con los clientes como plantilla de presentación y muchas otras. Aspose.Slides for Java API permite crear miniaturas de diapositivas con solo unas pocas líneas de código.

Crear miniatura de diapositiva - Java

// load the file

Presentation prest = new Presentation(dir + "template.pptx");

// access the first slide from the collection

ISlide sld = prest.getSlides().get_Item(0);

// create a full scale image of the slide

BufferedImage image = sld.getThumbnail(1f, 1f);

// save the image in JPEG format

ImageIO.write(image, "jpeg", new File(dir + "output.jpg"));

Automatización de Microsoft Office: no es necesario

La API se crea con código administrado que no necesita que Microsoft Office o Microsoft PowerPoint estén instalados en la máquina para trabajar con formatos de documentos de PowerPoint. Es una alternativa perfecta de automatización de Microsoft PowerPoint en términos de funciones compatibles, seguridad, estabilidad, escalabilidad, velocidad y precio.