Saveurs de l'API Java PPT

Ce chapitre vous présente certaines des variantes de l'API Java PowerPoint et leurs fonctionnalités. Il existe de nombreux fournisseurs qui fournissent des API Java PPT; certains d'entre eux sont examinés dans ce chapitre.

Aspose Slides pour Java

Aspose slides for Java est une API Java PPT purement sous licence, développée et distribuée par le fournisseur Aspose. La dernière version de cette API est la 8.1.2, publiée en juillet 2014. Il s'agit d'une API riche et lourde (combinaison de classes Java simples et de classes AWT) pour concevoir le composant PPT capable de lire, écrire et gérer des diapositives.

Les utilisations courantes de cette API sont les suivantes -

  • Créez des présentations dynamiques
  • Rendre et imprimer des présentations haute fidélité
  • Générer, modifier, convertir et imprimer des présentations

POI Apache

Apache POI est une bibliothèque 100% open source fournie par Apache Software Foundation. La plupart des développeurs d'applications à petite et moyenne échelle dépendent fortement d'Apache POI (HSLF + XSLF). Il prend en charge toutes les fonctionnalités de base des bibliothèques PPT; cependant, le rendu et l'extraction de texte sont ses principales caractéristiques. Vous trouverez ci-dessous l'architecture d'Apache POI pour PPT.