Наборы API на Java для обработки документов PowerPoint
Aspose.Slides for Java является API для обработки документов PowerPoint, с возможностями читать, записывать, преобразовывать файлы PowerPoint и оперировать ими из приложений на Java. API не зависит от какого-либо внешнего программного обеспечения, таким образом он может быть использован без взаимодействия с Microsoft PowerPoint.
Будучи мощным и всеобъемлющим API, Aspose.Slides for Java может получать доступ ко всем элементам презентации PowerPoint, как-то: слайды, таблицы, текст, фигуры, изображения, графики MSO, и диаграммы SmartArt. Более того, API Aspose.Slides for Java поддерживает выгрузку презентаций в PDF, XPS, TIFF, HTML и в записи PDF.
С первого взглядаОбзор возможностей Aspose.Slides for Java по выгрузке и обработке элементов презентации PowerPoint
- Создание графиков
- Работа с SmartArts
- Работа с фигурами PowerPoint
- Поддержка элементов контроля ActiveX
- Поддержка OLE объектов
- Управление текстом и форматирование
- Управление текстом гиперссылок
- Установка типа области-заполнения
- Текстовая область-заполнитель и кадры
- Поддержка графиков MSO
- Поддержка фигур SmartArt
- Поддержка фигур ActiveX
- Управление переходом между слайдами
- Управление анимационными эффектами
- Добавление соединений к фигурам
- Поворот и переворот фигур
- Управление стилем линии для фигур
API для работы с презентациями может быть применено на любом настольном компьютере с Java, на распределенных web-приложениях или на любой платформе Linux и Unix.
- Приложения JSP/JSF
- Настольные приложения
API Aspose.Slides for Java поддерживает операции с форматами PowerPoint: PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM и ODP. Он также может преобразовывать эти форматы в PDF, PDF/A, XPS, HTML и графические форматы, такие как: TIFF, JPG, PNG, BMP, GIF.
- Microsoft PowerPoint: PPT, PPTX, PPS, POT, PPSX, PPTM, PPSM, POTX, POTM
- OpenOffice: ODP
- Вывод с фиксированным макетом: PDF, PDF/A, XPS
- Изображения: JPEG, PNG, BMP, TIFF
- Web: HTML
Продвинутые возможности API PowerPoint на Java
Создавать новые слайды или клонировать слайды из шаблона
Сохранять и открывать файлы PowerPoint из и в поток
Генерировать презентации из базы данных
Создавать фигуры на слайде
Добавлять текст к фигурам
Поддерживать работу с таблицами PowerPoint
Поддерживает возможность форматирования текста и фигур
Применять и удалять защиту фигур
Сканировать текст из презентаций
Отрисовывать салйды в изображения
Выгружать презентации в форматы с фиксированным макетом
Выгружать в простой TIFF или в TIFF с заметками
Выгружать слайды в SVG
Добавлять изображения к презентациям
Вставлять в слайды графики Excel в качестве объектов OLE
Поддержка графиков MSO 2016
Выгружать презентации в HTML
Импортировать и экспортировать текст HTML в и из презентационных слайдов
Поддержка для компонентов ActiveX
Поддержка для фигур SmartArt
Защиты презентаций и преобразование файлов PDF
Поддержка для макросов VBA
Печать презентаций PowerPoint
Выгружать текст из документов PPT
Рендеринг презентаций PowerPoint
Aspose.Slides for Java предоставляет высокоточный рендеринг слайдов презентации в различные графические форматы.
- Отрисовка презентаций PowerPoint в
- TIFF
- PNG
- BMP
- JPEG
- GIF
Возможности API по возможности работы с контентом
API Aspose.Slides for Java позволяет вам получать доступ, изменять или создавать почти все возможные типы содержания презентаций.
- Мастер-слайды: доступ и модификация мастер-слайдов презентации для определения нормального макета слайда
- Обычные слайды: доступ и модификация существующих слайдов или создание новых слайдов других типов.
- Клонирование/копирование слайдов: клонирование или копирование внутри презентации или из других презентаций
- Область-заполнение и область для ввода текста: доступ из существующей презентации или создание слайдов с областями для ввода текста "с нуля"
- Верхние и нижние колонтитулы : API поддерживает обработку верхних и нижних колонтитулов в слайдах
- Заметки в слайдах : добавление заметок к слайдам или доступ и модификация заметок, ассоциированных со слайдом
- Поиск фигуры: поиск фигур на любом слайде с использованием альтернативного текста, ассоциированного с фигурой
- Фон: API поддерживает работу с фоном, ассоциированном с мастер-слайдом или с нормальным слайдом
- Тестовые блоки : создавать текстовые блоки "с нуля" или получать доступ и модифицировать текст в блоках без потерь в форматировании
- Фигуры : создавать или модифицировать следующие фигуры
- Прямоугольники
- Полигоны
- Элипсы
- Сгруппированные фигуры
- Авто-фигуры
- Рамка картинки
- Аудио-рамка - аудио файлы, связанные или встроенные в слайд через аудио-рамку
- Видео рамки
- OLE рамка - OLE рамки управляются через использование OLE рамок
- Tекстовые рамки - текст, ассоциированный с любой фигурой, может быть доступен через текстовую рамку, принадлежащую фигуре
Возможности API по форматированию PowerPoint
API поддерживает форматирование текста и фигур в слайде презентации. Текст форматируется с использованием параграфов и фрагментов для каждой рамки текста. Текстовые рамки, ассоциированные с фигурами - являются базовыми элементами слайда.