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

Aspose.Slides для Node.js через Java

Добро пожаловать в Aspose.Slides для Node.js через Java!

Aspose.Slides — это API управления Microsoft PowerPoint® , позволяющее приложениям читать, записывать, создавать и изменять презентации PowerPoint без использования Microsoft PowerPoint®. Библиотека поддерживает работу с презентациями, слайдами, фигурами, таблицами, текстом, анимациями, аудио, видео и другими элементами презентаций.

С помощью Aspose.Slides разработчики могут открывать презентации из различных источников, сохранять их в разных форматах PowerPoint, экспортировать презентации в такие форматы, как PDF, TIFF, XPS, SWF, HTML и SVG, а также сохранять слайды как изображения. API также предоставляет функции управления свойствами документа, применения защиты, предварительного просмотра слайдов, редактирования содержимого слайда, работы с заметками к слайдам и обработки продвинутых элементов презентаций, таких как встроенные OLE‑объекты.

Почему стоит использовать Aspose.Slides для Node.js через Java

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

Особенности Aspose.Slides

Особенности Aspose.Slides для Node.js через Java можно разделить на следующие группы:

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

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

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

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

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

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

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

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

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

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

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