Обзор продукта

Aspose.Slides for Python via Java

Описание продукта

Aspose.Slides for Python via Java — кроссплатформенная библиотека классов, позволяющая вашим приложениям выполнять широкий спектр задач по обработке документов без использования Microsoft PowerPoint®.

Почему стоит использовать Aspose.Slides for Python via Java

  • Aspose.Slides for Python via Java — первый и единственный компонент, предоставляющий функции, необходимые для управления документами PowerPoint®.
  • Aspose.Slides for Python via Java предлагает множество ключевых возможностей, таких как управление текстом, фигурами, таблицами и анимациями, добавление аудио и видео на слайды, предпросмотр слайдов, экспорт слайдов в SVG, PDF и другие форматы, а также многое другое.
  • Aspose.Slides for Python via Java позволяет открывать файлы PowerPoint из различных источников и сохранять презентации разными способами. Например, вы можете сохранять презентации в формате PPT или сохранять слайды как изображения.
  • Aspose.Slides for Python via Java предоставляет почти все функции, которые вы могли бы найти в Microsoft PowerPoint. Помимо таблиц и различных фигур, вы можете использовать его для добавления различных фреймов — текста, аудио и видео — на слайды.

Функции Aspose.Slides

Функции Aspose.Slides for Python via Java можно разделить на следующие группы:

  • Функции презентаций.
  • Функции слайдов.
  • Графические и мультимедийные функции.
  • Функции таблиц.
  • Функции текста и абзацев.
  • Расширенные функции.

Функции презентаций

  • Открытие презентаций Microsoft PowerPoint из различных источников.
  • Сохранение презентаций в разных форматах Microsoft PowerPoint.
  • Создание презентаций с нуля.
  • Конвертация презентаций в PDF без использования других компонентов.
  • Чтение и изменение свойств документа презентации.
  • Применение защиты к презентации.
  • Экспорт презентации в PDF.
  • Экспорт презентации в TIFF.
  • Экспорт презентации в XPS.
  • Экспорт презентации в SWF.
  • Экспорт презентации в PDF‑заметки / Tiff‑заметки.
  • Экспорт презентации в HTML.

Функции слайдов

  • Создание новых слайдов с нуля и добавление их в презентацию.
  • Доступ к любому слайду по его позиции в презентации.
  • Копирование или клонирование слайдов в той же или другой презентации.
  • Редактирование и удаление слайдов.
  • Копирование мастеров вместе со слайдами автоматически.
  • Предпросмотр слайдов.
  • Получение или установка имени слайда.
  • Сохранение слайдов как изображений.
  • Экспорт слайдов в формат SVG.
  • Работа с несколькими мастерами в презентациях.
  • Заполнение фона слайдов любым поддерживаемым стилем.
  • Добавление новых или управление заметками к слайдам.
  • Динамическая установка новых мастеров слайдов и стилей.
  • Добавление или изменение переходов слайд-шоу.
  • Добавление Morph‑переходов.

Графические и мультимедийные функции

  • Создание и управление фигурами, такими как линии, прямоугольники, эллипсы и полилинии.
  • Управление стилями линий в фигурах.
  • Получение альтернативного текста фигуры.
  • Поворот и отражение фигур.
  • Заполнение фигур различными стилями — сплошным, градиентным, узорчатым, текстурным и картинкой.
  • Использование любой из 48 предопределённых узоров и 24 текстур.
  • Привязка гиперссылок к фигурам.
  • Чтение, изменение и добавление новых анимационных эффектов к слайдам и фигурам.
  • Добавление новых изображений в презентацию и управление существующими.
  • Добавление новых маркеров‑картинок в презентацию и управление существующими.
  • Добавление новых аудио‑фреймов в презентацию и управление существующими.
  • Добавление новых видео‑фреймов в презентацию и управление существующими.

Функции таблиц

  • Создание таблиц с нуля и добавление их на слайды.
  • Изменение размеров и перемещение таблиц.
  • Доступ к любой ячейке таблицы.
  • Изменение формата и границ любой ячейки.
  • Изменение размеров столбцов и строк.
  • Добавление и удаление столбцов и строк.
  • Установка толщины и цвета границы для всей таблицы.

Функции текста и абзацев

  • Получение и установка текста в текстовых плейсхолдерах и текстовых фреймах.
  • Получение типа плейсхолдера.
  • Изменение форматирования текста в текстовом фрейме.
  • Добавление новых шрифтов или управление уже использованными в презентации шрифтами.
  • Изменение текста и его форматирования.
  • Создание и управление ссылками в тексте.
  • Поддержка табуляций и эффективных табуляций.
  • Добавление новых текстовых фреймов почти к любой фигуре.
  • Доступ и изменение отступов и настроек переноса текста в текстовых фреймах.
  • Доступ и изменение отступов абзацев.

Расширенные функции

  • Доступ к OLE‑объектам,