Sabores da API Java PPT

Este capítulo o conduz por alguns dos sabores da API Java PowerPoint e seus recursos. Existem muitos fornecedores que fornecem APIs relacionadas a Java PPT; alguns deles são considerados neste capítulo.

Aspose Slides para Java

Aspose slides para Java é uma API Java PPT puramente licenciada, desenvolvida e distribuída pelo fornecedor Aspose. A versão mais recente desta API é 8.1.2, lançada em julho de 2014. É uma API rica e pesada (combinação de classes Java simples e classes AWT) para projetar o componente PPT que pode ler, escrever e gerenciar slides.

Os usos comuns desta API são os seguintes -

  • Crie apresentações dinâmicas
  • Renderize e imprima apresentações de alta fidelidade
  • Gerar, editar, converter e imprimir apresentações

Apache POI

Apache POI é uma biblioteca de código aberto 100% fornecida pela Apache Software Foundation. A maioria dos desenvolvedores de aplicativos de pequena e média escala depende muito do Apache POI (HSLF + XSLF). Ele suporta todos os recursos básicos das bibliotecas PPT; no entanto, renderização e extração de texto são seus principais recursos. A seguir está a arquitetura do Apache POI para PPT.