В этой главе рассказывается о некоторых разновидностях Java PowerPoint API и их функциях. Есть много поставщиков, которые предоставляют API, связанные с Java PPT; некоторые из них рассматриваются в этой главе.
Aspose Slides для Java
Слайды Aspose для Java — это чисто лицензированный Java PPT API, разработанный и распространяемый поставщиком Aspose . Последняя версия этого API — 8.1.2, выпущенная в июле 2014 года. Это богатый и сложный API (комбинация простых классов Java и классов AWT) для разработки компонента PPT, который может читать, записывать и управлять слайдами.
Общие применения этого API следующие:
- Создавайте динамические презентации
- Рендеринг и печать презентаций высокого качества
- Создавать, редактировать, конвертировать и распечатывать презентации
Apache POI
Apache POI — это библиотека с открытым исходным кодом, предоставленная Apache Software Foundation. Большинство разработчиков малых и средних приложений сильно зависят от Apache POI (HSLF + XSLF). Он поддерживает все основные функции библиотек PPT; однако рендеринг и извлечение текста являются его основными характеристиками. Ниже приведена архитектура Apache POI для PPT.