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

> Aspose.Slides for Node.js via Java позволяет создавать, редактировать и конвертировать презентации PowerPoint (PPT, PPTX) и OpenDocument (ODP) без Microsoft Office.

Source: https://docs.aspose.com/slides/ru/nodejs-java/product-overview/
Updated: 2026-06-03

![Aspose.Slides для Node.js через Java](aspose_slides-for-nodejs-via-java.png)

## **Добро пожаловать в 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 текстур.  
- Присвоение ссылок фигурам.  
- Чтение, модификация и добавление новых анимационных эффектов к слайдам и фигурам.  
- Добавление новых изображений в презентацию и управление существующими.  
- Добавление новых маркеров‑картинок в презентацию и управление существующими.  
- Добавление новых аудио‑рамок в презентацию и управление существующими.  
- Добавление новых видео‑рамок в презентацию и управление существующими.  

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

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

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

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