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.