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