Обзор функций
Поддерживаемые платформы
Aspose.Slides for Node.js via .NET — это независимый от платформы API. Его можно использовать на любой платформе (Windows, Linux, MacOS и т.д.), где установлен Node.js версии 7 или выше. Oracle JDK 8 или более поздняя версия — еще одно требование.
Форматы файлов и конверсия
Aspose.Slides for Node.js via .NET поддерживает большинство форматов документов PowerPoint. Он также позволяет экспортировать их в популярные форматы файлов, которые организации используют и обмениваются между собой. Ознакомьтесь с деталями:
| Feature | Description |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for Node.js via .NET обеспечивает самую быструю обработку этого формата презентационных документов. |
| PPT to PPTX conversion | Aspose.Slides for Node.js via .NET поддерживает конвертацию 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 To HTML Conversion | Aspose.Slides for Node.js via .NET поддерживает конвертацию PresentationEx в формат HTML. |
Отрисовка презентаций
Aspose.Slides for Node.js via .NET поддерживает высококачественную отрисовку слайдов презентации в различные графические форматы. Ознакомьтесь с деталями:
| Feature | Description |
|---|---|
| .NET Supported Image Formats | С помощью Aspose.Slides for Node.js via .NET вы можете отрисовывать слайды презентации и изображения на слайдах во все графические форматы, поддерживаемые .NET, такие как TIFF, PNG, BMP, JPEG, GIF. |
| SVG Format | Aspose.Slides for Node.js via .NET также предоставляет встроенные методы, позволяющие экспортировать слайды презентации в форматы Scalable Vector Graphics (SVG). |
Функции работы с содержимым
Aspose.Slides for Node.js via .NET позволяет получать доступ, изменять или создавать почти все элементы и содержимое документов презентаций. Ознакомьтесь с деталями:
| Feature | Description |
|---|---|
| Master Slides | Мастер‑слайды определяют макет обычных слайдов. Aspose.Slides for Node.js via .NET позволяет получать доступ к мастер‑слайдам презентаций и изменять их. |
| Normal Slides | С помощью Aspose.Slides for Node.js via .NET вы можете создавать новые слайды разных типов; также вы можете получать доступ к существующим слайдам и изменять их. |
| Cloning / Copying Slides | В Aspose.Slides for Node.js via .NET есть встроенные методы, позволяющие клонировать или копировать существующие слайды внутри презентации. Вы также можете использовать скопированные и клонированные слайды из одной презентации в другой. Поскольку слайд наследует макет от мастер‑слайда, встроенные методы клонирования автоматически копируют мастер‑слайд. |
| Managing Slides sections | Методы организации слайдов в разные секции внутри презентации. |
| Place Holders and Text Holders | Вы можете получать доступ к заполнителям и текстовым заполнителям на слайде. Кроме того, можно создать слайд с текстовыми заполнителями с нуля, используя соответствующий метод. |
| Header and Footers | Aspose.Slides for Node.js via .NET упрощает работу с заголовками и нижними колонтитулами на слайдах. |
| Notes in Slides | С помощью Aspose.Slides for Node.js via .NET вы можете получать доступ к заметкам, связанным со слайдом, изменять их и добавлять новые заметки. |
| Finding a Shape | Вы также можете найти конкретную форму на слайде, используя альтернативный текст, связанный с этой формой. |
| Backgrounds | Aspose.Slides for Node.js via .NET позволяет работать с фонами, связанными с мастер‑слайдом или обычным слайдом презентации. |
| Text Boxes | Текстовые блоки можно создавать с нуля. Вы можете получать доступ к существующим текстовым блокам и изменять их тексты, не теряя оригинальное форматирование. |
| Rectangle Shapes | Вы можете создавать или изменять прямоугольные формы с помощью Aspose.Slides for Node.js via .NET. |
| Poly Line Shapes | Вы можете создавать или изменять полилинейные формы с помощью Aspose.Slides for Node.js via .NET. |
| Ellipse Shapes | Вы можете создавать или изменять эллиптические формы с помощью Aspose.Slides for Node.js via .NET. |
| Group Shapes | Aspose.Slides for Node.js via .NET поддерживает групповые формы. |
| Auto Shapes | Aspose.Slides for Node.js via .NET поддерживает автоформы. |
| SmartArt | Aspose.Slides for Node.js via .NET предоставляет поддержку SmartArt‑форм в MS PowerPoint. |
| Charts | Aspose.Slides for Node.js via .NET предоставляет поддержку диаграмм MSO в PowerPoint. |
| Shapes Serialization | Aspose.Slides for Node.js via .NET поддерживает большое количество форм. Когда Aspose.Slides for Node.js via .NET не поддерживает конкретную форму, вы можете использовать метод сериализации, позволяющий сериализовать эту форму из существующего слайда. Таким образом, форму можно дальше использовать в соответствии с вашими требованиями. |
| Picture Frames | Вы можете управлять изображениями в рамках с помощью Aspose.Slides for Node.js via .NET. |
| Audio Frames | Вы можете связывать или встраивать аудиофайлы в аудио‑рамки на слайдах с помощью Aspose.Slides for Node.js via .NET. |
| Video Frames | Вы можете работать с видеофайлами в видеорамках. Aspose.Slides for Node.js via .NET также поддерживает связанные и встроенные видео. |
| OLE Frame | Вы можете управлять OLE‑объектами в OLE‑рамках с помощью Aspose.Slides for Node.js via .NET. |
| Tables | Aspose.Slides for Node.js via .NET поддерживает таблицы на слайдах. |
| ActiveX Controls | Поддержка элементов управления ActiveX. |
| VBA Macros | Поддержка управления VBA‑макросами внутри презентаций. |
| Text Frame | Вы можете получать доступ к тексту любой формы через текстовый фрейм, связанный с этой формой. |
| Text Scanning | Вы можете сканировать текст в презентации на уровне презентации или слайда с помощью встроенных методов сканирования. |
| Animations | Вы можете применять анимацию к формам. |
| Slide Shows | Aspose.Slides for Node.js via .NET поддерживает показы слайдов и переходы между слайдами. |
Форматирование
С помощью Aspose.Slides for Node.js via .NET вы можете форматировать текст и формы на слайдах презентаций. Ознакомьтесь с деталями:
| Feature | Description |
|---|---|
| Text Formatting | В Aspose.Slides for Node.js via .NET вы управляете текстом через текстовые фреймы, связанные с формами. Таким образом, вы можете форматировать текст, используя параграфы и части, связанные с этими фреймами. Эти текстовые элементы можно форматировать через Aspose.Slides for Node.js via .NET. - Тип шрифта - Размер шрифта - Цвет шрифта - Оттенки шрифта - Выравнивание абзаца - Маркировка абзаца - Ориентация абзаца |
| Shape Formatting | В Aspose.Slides for Node.js via .NET базовым элементом слайда является форма. Вы можете форматировать эти формы с помощью Aspose.Slides for Node.js via .NET: - Позиция - Размер - Линия - Заливка (включая узор, градиент, сплошную) - Текст - Изображение |