Обзор функций
Поддерживаемые платформы
Aspose.Slides for Python via Java — это независимый от платформы API. Его можно использовать на любой платформе (Windows, Linux, macOS и т.д.), где установлен Python 3.7 или выше. Требуется также JDK 8 или новее.
Форматы файлов и конвертации
Aspose.Slides for Python via Java поддерживает большинство форматов документов PowerPoint. Он также позволяет экспортировать их в популярные форматы файлов, которые используют организации для обмена. Подробнее:
| Функция | Описание |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for Python via Java обеспечивает самую быструю обработку этого формата презентационных документов. |
| Конвертация PPT в PPTX | Aspose.Slides for Python via Java поддерживает конвертацию PPT в PPTX |
| Portable Document Format (PDF) | Вы можете экспортировать все поддерживаемые форматы файлов в документы Adobe Portable Document Format (PDF) одним методом. |
| XML Parser Specification (XPS) | Вы можете экспортировать все поддерживаемые форматы файлов в документы XML Parser Specification (XPS) одним методом. |
| Tagged Image File Format (TIFF) | Вы можете экспортировать все поддерживаемые форматы файлов презентаций в Tagged Image File Format (TIFF). |
| Конвертация PPTX в HTML | Aspose.Slides for Python via Java поддерживает конвертацию PresentationEx в формат HTML. |
Отображение презентаций
Aspose.Slides for Python via Java поддерживает высококачественное рендеринг слайдов презентаций в различные графические форматы. Подробнее:
| Функция | Описание |
|---|---|
| Поддерживаемые Java форматы изображений | С помощью Aspose.Slides for Python via Java вы можете рендерить слайды презентаций и изображения на слайдах во все графические форматы, поддерживаемые Java, такие как TIFF, PNG, BMP, JPEG, GIF. |
| SVG Format | Aspose.Slides for Python via Java также предоставляет встроенные методы, позволяющие экспортировать слайды презентации в форматы Scalable Vector Graphics (SVG). |
Возможности содержимого
Aspose.Slides for Python via Java позволяет получать доступ, изменять или создавать почти все элементы и содержимое документов презентаций. Подробнее:
| Функция | Описание |
|---|---|
| Слайды‑шаблоны | Слайды‑шаблоны определяют макет обычных слайдов. Aspose.Slides for Python via Java позволяет получить доступ к слайдам‑шаблонам презентаций и изменять их. |
| Обычные слайды | С помощью Aspose.Slides for Python via Java вы можете создавать новые слайды разных типов; вы также можете получить доступ к существующим слайдам в презентациях и изменять их. |
| Клонирование / копирование слайдов | В Aspose.Slides for Python via Java есть встроенные методы, позволяющие клонировать или копировать существующие слайды в пределах презентации. Вы также можете использовать скопированные и клонированные слайды из одной презентации в другую. Поскольку слайд наследует свой макет от слайда‑шаблона, встроенные методы клонирования автоматически копируют шаблон при клонировании. |
| Управление секциями слайдов | Методы для организации слайдов в разные секции внутри презентации. |
| Заполнители и текстовые заполнители | Вы можете получить доступ к заполнителям и текстовым заполнителям на слайде. Более того, вы можете создать слайд с текстовыми заполнителями с нуля, используя соответствующий метод. |
| Колонтитулы | Aspose.Slides for Python via Java упрощает работу с колонтитулами на слайдах. |
| Заметки на слайдах | С помощью Aspose.Slides for Python via Java вы можете получать доступ к заметкам, связанным со слайдом, изменять их и добавлять новые заметки. |
| Поиск фигуры | Вы также можете найти определённую фигуру на слайде, используя альтернативный текст, связанный с фигурой. |
| Фоны | Aspose.Slides for Python via Java позволяет работать с фонами, связанными с мастером или обычным слайдом в презентации. |
| Текстовые блоки | Текстовые блоки можно создавать с нуля. Вы можете получить доступ к существующим текстовым блокам. Вы также можете изменять их текст, не теряя оригинальное форматирование. |
| Прямоугольные фигуры | Вы можете создавать или изменять прямоугольные фигуры с помощью Aspose.Slides for Python via Java. |
| Фигуры полилинии | Вы можете создавать или изменять фигуры полилинии с помощью Aspose.Slides for Python via Java. |
| Эллипсные фигуры | Вы можете создавать или изменять фигуры эллипса с помощью Aspose.Slides for Python via Java. |
| Групповые фигуры | Aspose.Slides for Python via Java поддерживает групповые фигуры. |
| Автофигуры | Aspose.Slides for Python via Java поддерживает автофигуры. |
| SmartArt | Aspose.Slides for Python via Java предоставляет поддержку фигур SmartArt в MS PowerPoint. |
| Диаграммы | Aspose.Slides for Python via Java предоставляет поддержку диаграмм MSO в PowerPoint. |
| Сериализация фигур | Aspose.Slides for Python via Java поддерживает большое количество фигур. Когда Aspose.Slides for Python via Java не поддерживает какую‑то фигуру, вы можете использовать метод сериализации, позволяющий сериализовать эту фигуру с существующего слайда. Таким образом, вы можете дальше использовать фигуру в соответствии с вашими требованиями. |
| Кадры с изображениями | Вы можете управлять изображениями в кадрах с помощью Aspose.Slides for Python via Java. |
| Кадры с аудио | Вы можете связывать или внедрять аудиофайлы в аудио‑кадры на слайдах с помощью Aspose.Slides for Python via Java. |
| Кадры с видео | Вы можете работать с видеофайлами в видеокадрах. Aspose.Slides for Python via Java также поддерживает связанные и внедрённые видео. |
| OLE‑кадр | Вы можете управлять объектами OLE в OLE‑кадрах с помощью Aspose.Slides for Python via Java. |
| Таблицы | Aspose.Slides for Python via Java поддерживает таблицы на слайдах. |
| Элементы управления ActiveX | Поддержка элементов управления ActiveX. |
| VBA Macros | Поддержка управления макросами VBA внутри презентаций. |
| Текстовый кадр | Вы можете получить доступ к тексту любой фигуры через текстовый кадр, связанный с этой фигурой. |
| Сканирование текста | Вы можете сканировать текст в презентации на уровне всей презентации или отдельного слайда с помощью встроенных методов сканирования. |
| Анимации | Вы можете применять анимации к фигурам. |
| Слайд‑шоу | Aspose.Slides for Python via Java поддерживает слайд‑шоу и переходы между слайдами. |
Возможности форматирования
С помощью Aspose.Slides for Python via Java вы можете форматировать тексты и фигуры на слайдах презентаций. Подробнее:
| Функция | Описание |
|---|---|
| Форматирование текста | В Aspose.Slides for Python via Java вы можете управлять текстами через текстовые кадры, связанные с фигурами. Таким образом, вы можете форматировать тексты, используя абзацы и фрагменты, связанные с текстовыми кадрами. Эти элементы текста можно форматировать с помощью Aspose.Slides for Python via Java. - Тип шрифта - Размер шрифта - Цвет шрифта - Оттенки шрифта - Выравнивание абзаца - Маркировка абзаца - Ориентация абзаца |
| Форматирование фигур | В Aspose.Slides for Python via Java базовым элементом слайда является фигура. Вы можете форматировать эти элементы фигур с помощью Aspose.Slides for Python via Java: - Позиция - Размер - Линия - Заполнение (включая узор, градиент, сплошное) - Текст - Изображение |