Aspose.Slides FOSS для .NET

Aspose.Slides FOSS for .NET является открытой библиотекой для создания, загрузки и манипулирования файлами PowerPoint .pptx. Она нацелена на net9.0 и выпущена под MIT license.

Пакет: Aspose.Slides.Foss

using Aspose.Slides.Foss;

Основные классы

КлассОписание
PresentationКорневой объект для создания, загрузки и сохранения файлов .pptx.
SlideОдин слайд в презентации.
SlideCollectionУпорядоченная коллекция слайдов.

Фигуры

КлассОписание
ShapeБазовый класс для всех фигур на слайде.
ShapeCollectionКоллекция фигур на слайде.
TextFrameТекстовое содержимое внутри фигуры или ячейки таблицы.
TableФигура таблицы с строками, столбцами и ячейками.

Текст

КлассОписание
ParagraphАбзац внутри текстового кадра.
PortionПоследовательность текста с одинаковым форматированием внутри абзаца.
FontDataХранилище имени шрифта, используемое при форматировании части.

Форматирование

ClassDescription
ColorFormatЗначение цвета с типом (RGB, схема, предустановленный).
FillFormatПараметры заливки (сплошная, градиент, узор, изображение).
LineFormatПараметры линии/границы (толщина, штриховка, стрелки).
EffectFormatВизуальные эффекты (тень, свечение, размытие, отражение).
GradientFormatПозиции градиента и параметры градиентной заливки.
PatternFormatПараметры заливки узором.
ThreeDFormat3‑D фаска, экструзия, камера и освещение.

Рисунки и изображения

КлассОписание
PictureFrameИзображение, встроенное в виде формы рамки.
PictureFillFormatНастройки заливки изображением для фигур.
ImageCollectionУправление встроенными изображениями.

Структура слайда

ClassDescription
LayoutSlideШаблон слайда макета.
MasterSlideШаблон главного слайда.
NotesSlideЗаметки докладчика, прикреплённые к слайду.
PlaceholderМетаданные заполнителя на фигуре.

Метаданные и совместная работа

ClassDescription
DocumentPropertiesОсновные, прикладные и пользовательские метаданные документа.
CommentКомментарий к слайду с указанием позиции, текста и автора.
CommentAuthorАвтор комментариев к слайдам.
 Русский