Sabores de la API de Java PPT

Este capítulo lo lleva a través de algunas de las variantes de la API de PowerPoint de Java y sus características. Hay muchos proveedores que proporcionan API relacionadas con Java PPT; algunos de ellos se consideran en este capítulo.

Aspose Slides para Java

Aspose slides para Java es una API de Java PPT con licencia pura, desarrollada y distribuida por el proveedor Aspose. La última versión de esta API es 8.1.2, lanzada en julio de 2014. Es una API rica y pesada (combinación de clases simples de Java y clases AWT) para diseñar el componente PPT que puede leer, escribir y administrar diapositivas.

Los usos comunes de esta API son los siguientes:

  • Crea presentaciones dinámicas
  • Renderice e imprima presentaciones de alta fidelidad
  • Genere, edite, convierta e imprima presentaciones

PDI de Apache

Apache POI es una biblioteca 100% de código abierto proporcionada por Apache Software Foundation. La mayoría de los desarrolladores de aplicaciones de pequeña y mediana escala dependen en gran medida de Apache POI (HSLF + XSLF). Es compatible con todas las funciones básicas de las bibliotecas PPT; sin embargo, la representación y la extracción de texto son sus principales características. A continuación se muestra la arquitectura de Apache POI para PPT.