Обзор функций

Поддерживаемые платформы

Aspose.Slides for .NET поддерживает самые популярные платформы разработки и развертывания. Подробнее см. ниже:

Функция Описание
Web‑приложения ASP.NET Используйте Aspose.Slides for .NET для создания веб‑приложений ASP.NET, нацеленных на версии .NET Framework от 2.0 до 4.6.2
Web Services Используйте Aspose.Slides for .NET для развертывания веб‑служб
WinForms Applications Aspose.Slides for .NET также можно использовать для разработки приложений Windows Forms

Форматы файлов и преобразования

Aspose.Slides for .NET поддерживает большинство форматов документов PowerPoint. Он также позволяет экспортировать их в популярные форматы, которые широко используют организации для обмена. Подробнее см. ниже:

Функция Описание
Microsoft PowerPoint (PPT) Aspose.Slides for .NET обеспечивает самую быструю обработку этого формата презентаций.
PPT to PPTX conversion Aspose.Slides for .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 .NET поддерживает преобразование PresentationEx в формат HTML.

Отрисовка презентаций

Aspose.Slides for .NET поддерживает высококачественную отрисовку слайдов презентаций в различные графические форматы. Подробнее см. ниже:

Функция Описание
Поддерживаемые .NET форматы изображений С помощью Aspose.Slides for .NET вы можете отрисовывать слайды презентаций и изображения на них во все поддерживаемые .NET графические форматы, такие как TIFF, PNG, BMP, JPEG, GIF и метафайлы.
SVG Format Aspose.Slides for .NET также предоставляет встроенные методы, позволяющие экспортировать слайды презентаций в форматы Scalable Vector Graphics (SVG).

Функции содержимого

Aspose.Slides for .NET позволяет получать доступ, изменять или создавать почти все элементы и содержимое презентационных документов. Подробнее см. ниже:

Функция Описание
Слайды‑образцы Слайды‑образцы определяют макет обычных слайдов. Aspose.Slides for .NET позволяет получать доступ к слайдам‑образцам презентаций и изменять их.
Обычные слайды С помощью Aspose.Slides for .NET вы можете создавать новые слайды разных типов; также можете получать доступ к существующим слайдам и изменять их.
Клонирование / копирование слайдов В Aspose.Slides for .NET есть встроенные методы для клонирования или копирования существующих слайдов внутри презентации. Вы также можете использовать скопированные и клонированные слайды из одной презентации в другую. Поскольку слайд наследует макет от слайда‑образца, встроенные методы клонирования автоматически копируют образец при клонировании.
Управление разделами слайдов Методы для организации слайдов в разные разделы внутри презентации.
Заполнители и текстовые заполнители Вы можете получать доступ к заполнителям и текстовым заполнителям в слайде. Кроме того, можно создать слайд с текстовыми заполнителями с нуля, используя соответствующий метод.
Колонтитулы Aspose.Slides for .NET облегчает работу с колонтитулами в слайдах.
Заметки на слайдах С помощью Aspose.Slides for .NET вы можете получать доступ к заметкам, связанным со слайдом, изменять их и добавлять новые.
Поиск фигуры Вы также можете найти конкретную фигуру на слайде, используя альтернативный текст, связанный с фигурой.
Фоны Aspose.Slides for .NET позволяет работать с фонами, связанными с мастером или обычным слайдом в презентации.
Текстовые блоки Текстовые блоки можно создавать с нуля. Вы можете получать доступ к существующим текстовым блокам и изменять их текст без потери исходного формата.
Прямоугольные фигуры Вы можете создавать или изменять прямоугольные фигуры с помощью Aspose.Slides for .NET.
Многоугольные линии Вы можете создавать или изменять многоугольные линии с помощью Aspose.Slides for .NET.
Эллипсы Вы можете создавать или изменять эллипсы с помощью Aspose.Slides for .NET.
Групповые фигуры Aspose.Slides for .NET поддерживает групповые фигуры.
Автофигуры Aspose.Slides for .NET поддерживает автофигуры.
SmartArt Aspose.Slides for .NET предоставляет поддержку фигур SmartArt в MS PowerPoint.
Диаграммы Aspose.Slides for .NET предоставляет поддержку диаграмм MSO в PowerPoint.
Сериализация фигур Aspose.Slides for .NET поддерживает большое количество фигур. Если поддержка какой‑то фигуры отсутствует, можно воспользоваться методом сериализации, позволяющим сериализовать эту фигуру из существующего слайда и далее использовать её по необходимости.
Кадры изображений Вы можете управлять изображениями в кадрах изображений с помощью Aspose.Slides for .NET.
Аудиокадры Вы можете связывать или встраивать аудиофайлы в аудиокадры на слайдах с помощью Aspose.Slides for .NET.
Видеокадры Вы можете работать с видеофайлами во видеокадрах. Aspose.Slides for .NET также поддерживает связанные и встроенные видео.
OLE‑кадр Вы можете управлять OLE‑объектами в OLE‑кадрах с помощью Aspose.Slides for .NET.
Таблицы Aspose.Slides for .NET поддерживает таблицы в слайдах.
Элементы управления ActiveX Поддержка элементов управления ActiveX.
VBA‑макросы Поддержка управления VBA‑макросами внутри презентаций.
Текстовый кадр Вы можете получить доступ к тексту любой фигуры через текстовый кадр, связанный с этой фигурой.
Сканирование текста Вы можете сканировать текст в презентации на уровне всей презентации или отдельного слайда с помощью встроенных методов сканирования.
Анимации Вы можете применять анимацию к фигурам.
Слайд‑шоу Aspose.Slides for .NET поддерживает слайд‑шоу и переходы между слайдами.

Функции форматирования

С помощью Aspose.Slides for .NET вы можете форматировать текст и фигуры на слайдах презентаций. Подробнее см. ниже:

Функция Описание
Text Formatting

В Aspose.Slides for .NET вы можете управлять текстами через текстовые кадры, связанные с фигурами. Таким образом, вы можете форматировать текст, используя абзацы и части, связанные с текстовыми кадрами. Эти текстовые элементы можно форматировать с помощью Aspose.Slides for .NET.

- Тип шрифта

- Размер шрифта

- Цвет шрифта

- Оттенки шрифта

- Выравнивание абзаца

- Маркировка абзаца

- Ориентация абзаца

Shape Formatting

В Aspose.Slides for .NET базовым элементом слайда является фигура. Вы можете форматировать эти фигуры с помощью Aspose.Slides for .NET:

- Позиция

- Размер

- Линия

- Заливка (включая шаблон, градиент, сплошную)

- Текст

- Изображение

Часто задаваемые вопросы

Нужно ли устанавливать Microsoft PowerPoint на сервер/ПК для работы библиотеки?

Нет. PowerPoint не требуется; Aspose.Slides — автономный движок для создания, редактирования, конвертации и отрисовки презентаций.

Как работает многопоточность? Можно ли параллелировать обработку?

Можно безопасно обрабатывать разные документы в разных потоках; один и тот же presentation объект не должен использоваться несколькими потоками одновременно.

Поддерживаются ли пароли файлов и шифрование?

Да. Вы можете открывать зашифрованные презентации, задавать или удалять пароль для открытия и записи, а также проверять статус защиты.

Нужно ли учитывать пакеты шрифтов в контейнерах Linux?

Да. Рекомендуется установить общие пакеты шрифтов и/или явно указать каталоги шрифтов в вашем приложении, чтобы избежать нежелательных замен.

Есть ли ограничения в оценочной версии?

В режиме оценки к выводу добавляется водяной знак и применяются определённые ограничения; доступна 30‑дневная временная лицензия для полного тестирования всех функций.

Поддерживается ли импорт внешних форматов в презентацию (PDF/HTML → PPTX)?

Да. Вы можете добавлять страницы PDF и содержимое HTML в презентацию, превращая их в слайды.