Aspose.Slides for Java Site OEM
Aspose.Slides for Java Site OEM - профессиональная библиотека для программной работы с презентациями Microsoft PowerPoint в приложениях на Java. Она позволяет создавать презентации с нуля, редактировать существующие документы, изменять содержимое и оформление слайдов, объединять файлы и преобразовывать их в другие форматы.
Компонент можно интегрировать в настольное программное обеспечение, серверные системы, публичные веб-приложения, корпоративные порталы и SaaS-сервисы. Все операции выполняются средствами Java-приложения без установки Microsoft PowerPoint или других офисных программ.
Ключевые особенности
Создание и редактирование презентаций
Aspose.Slides for Java предоставляет программный доступ к структуре и содержимому презентаций. Библиотека позволяет:
- создавать новые презентации и отдельные слайды;
- открывать и изменять существующие документы;
- добавлять, удалять и копировать слайды;
- изменять порядок расположения слайдов;
- переносить слайды между презентациями;
- объединять несколько файлов;
- разделять презентации на отдельные документы;
- работать со скрытыми слайдами;
- изменять свойства и метаданные файлов.
Продукт можно использовать для автоматического формирования отчётов, коммерческих предложений, каталогов, инструкций, учебных материалов и других презентационных документов.
Поддерживаемые форматы
Библиотека работает с основными форматами Microsoft PowerPoint и OpenDocument:
- PPT и PPTX;
- PPTM;
- PPS, PPSX и PPSM;
- POT, POTX и POTM;
- ODP;
- другие совместимые форматы презентаций.
Созданные и отредактированные документы можно сохранять в исходном формате или преобразовывать в PDF, PDF/A, HTML, SVG, XPS и графические файлы. Для открытия, обработки и сохранения презентаций не требуется запуск Microsoft PowerPoint.
Работа с текстом и форматированием
Aspose.Slides for Java позволяет добавлять и изменять текстовое содержимое слайдов, управляя его оформлением и расположением. Поддерживаются:
- текстовые блоки и заполнители;
- абзацы и отдельные фрагменты текста;
- маркированные и нумерованные списки;
- выбор шрифтов, размеров и начертаний;
- настройка цвета и выравнивания;
- межстрочные и межсимвольные интервалы;
- гиперссылки и текстовые эффекты;
- поиск и автоматическая замена текста;
- подгонка текста внутри фигур.
Библиотека подходит для формирования презентаций по шаблонам с автоматической подстановкой сведений из баз данных, CRM, ERP и других информационных систем.
Фигуры, изображения и графические элементы
Продукт поддерживает работу с основными объектами, размещаемыми на слайдах:
- автофигурами и линиями;
- изображениями и фотографиями;
- иконками и декоративными элементами;
- объектами SmartArt;
- текстовыми блоками;
- сгруппированными объектами;
- фонами и водяными знаками.
Разработчики могут изменять положение и размеры элементов, выполнять обрезку, поворот и группировку, настраивать заливку, прозрачность, контуры, тени и другие визуальные эффекты. Изображения можно добавлять, заменять или извлекать из готовых документов.
Таблицы и диаграммы
Aspose.Slides for Java позволяет создавать и редактировать таблицы, диаграммы и связанные с ними данные. Доступны:
- добавление строк и столбцов;
- изменение отдельных ячеек;
- объединение и разделение ячеек;
- настройка границ, заливки и оформления;
- выбор типов и стилей диаграмм;
- управление рядами и категориями данных;
- настройка подписей, легенд и осей;
- изменение цветов и параметров отображения.
Эти возможности подходят для автоматического создания финансовых, аналитических и управленческих презентаций на основе актуальных данных компании.
Темы, шаблоны и макеты
Библиотека предоставляет доступ к основным элементам оформления презентаций PowerPoint:
- образцам слайдов;
- готовым макетам;
- темам и цветовым схемам;
- заполнителям содержимого;
- фоновым изображениям;
- корпоративным шрифтам;
- стилям и параметрам оформления.
Использование шаблонов позволяет создавать презентации в едином фирменном стиле. Java-приложение может автоматически заменять тексты, изображения, таблицы и показатели, сохраняя исходную структуру и дизайн документа.
Анимация, переходы и мультимедиа
Aspose.Slides for Java поддерживает интерактивные и мультимедийные элементы презентаций. Библиотека позволяет:
- добавлять и изменять переходы между слайдами;
- управлять последовательностью анимации;
- настраивать продолжительность и запуск эффектов;
- добавлять аудио- и видеофайлы;
- извлекать мультимедийные материалы;
- изменять параметры воспроизведения;
- анализировать мультимедийное содержимое файлов.
Поддержка таких элементов помогает сохранять динамические возможности исходных презентаций и создавать наглядные демонстрационные материалы.
Преобразование и экспорт
Презентации можно преобразовывать в форматы, подходящие для просмотра, публикации, печати и архивного хранения. Поддерживается экспорт:
- в PDF и PDF/A;
- в HTML;
- в SVG;
- в XPS;
- в PNG, JPEG, BMP, GIF и TIFF;
- в набор миниатюр для предварительного просмотра.
Можно преобразовать всю презентацию или только выбранные слайды. Настройки экспорта позволяют управлять разрешением, качеством изображений, размером страниц и другими параметрами результата.
Объединение и пакетная обработка
Библиотека подходит для автоматической обработки большого количества документов. С её помощью можно:
- объединять презентации из разных источников;
- разделять большие документы;
- копировать выбранные слайды;
- автоматически заменять текст и изображения;
- создавать презентации по шаблонам;
- формировать миниатюры;
- преобразовывать группы файлов;
- извлекать текст, изображения и метаданные.
Пакетная обработка сокращает время подготовки материалов и помогает автоматизировать повторяющиеся операции с презентациями.
Интеграция в Java-приложения
Aspose.Slides можно использовать в настольных и серверных Java-приложениях, публичных веб-системах, корпоративных порталах и облачных сервисах. Библиотека подходит для интеграции с системами документооборота, генераторами отчётности, CRM, ERP и другими программными решениями.
Отсутствие зависимости от Microsoft PowerPoint упрощает развертывание продукта на серверах и рабочих станциях. Все операции с презентациями выполняются непосредственно внутри созданного Java-приложения.
Для кого предназначен продукт
Aspose.Slides for Java Site OEM подходит компаниям и командам разработчиков, создающим:
- коммерческие настольные программы;
- публичные веб-приложения;
- SaaS-сервисы;
- корпоративные порталы;
- генераторы презентаций и отчётов;
- сервисы преобразования документов;
- программное обеспечение для установки у заказчиков;
- решения для пакетной обработки файлов.
Лицензия будет удобна организациям, в которых над продуктом работает команда специалистов, а готовое приложение необходимо распространять или устанавливать в большом количестве сред.
Лицензирование Site OEM
Лицензия Site OEM предназначена для команды до десяти разработчиков и неограниченного количества мест развертывания. Она позволяет использовать Aspose.Slides for Java при создании приложения, распространять готовое решение третьим лицам, устанавливать его в разных средах, а также применять в публичных веб-приложениях и SaaS-сервисах.
Под местом развертывания может пониматься сервер, виртуальная машина, компьютер или другая среда с интегрированной библиотекой.
Если над приложением работает более десяти специалистов, потребуется приобрести дополнительные лицензии Site OEM или Developer OEM с учётом количества разработчиков.

