Aspose.Slides for Cloud++ - это мощный API PowerPoint для управления, рендеринга и преобразования PPT (X) в C ++ без Microsoft PowerPoint. API поддерживает высокоточный рендеринг слайдов в документах в различные графические форматы, а также предоставляет функциональные возможности для изменения или создания почти всего возможного содержимого файлов, форматирования текста и фигур на слайдах и многого другого.
Aspose.Slides for Cloud++ поддерживает большинство форматов PowerPoint и слайд-шоу, включая POT, PPT, PPS, POTX, PPTX, PPSX, ODP и другие. Aspose.Slides for Cloud++ также может конвертировать все эти форматы в PDF, HTML, XPS и т. д.
Сохраните презентацию в файл или поток
Преобразование презентаций в стандартные форматы
Управление встроенными и настраиваемыми свойствами документа
Защита презентаций паролем
Добавляйте, форматируйте и управляйте диаграммами
Добавление, форматирование и изменение фигур
Добавляйте, форматируйте слайды и управляйте ими
Добавление, форматирование и управление текстом
Добавление, форматирование и управление таблицами
Экспорт презентаций в PDF и XPS
Экспорт слайдов в формате SVG
Добавляйте изображения в презентации
Создавать презентации из базы данных
Поддержка диаграмм MSO 2016
Экспорт презентаций в формате HTML
Импорт и экспорт HTML-текста на слайдах
Добавляйте макеты слайдов в презентации
Загрузить защищенные презентации
Установить размер шрифта отдельной легенды
Создать диаграмму акций и получить изображение диаграммы
Изменить цвет серии
Установить закругленные границы области диаграммы
Изменить цвет категорий в серии
Установить свойства шрифта для таблицы данных диаграммы
Имея собственный специально разработанный движок рендеринга, Aspose.Slides for Cloud++ отображает с высочайшей точностью до Microsoft PowerPoint. Он позволяет экспортировать презентации в стандартные отраслевые форматы, такие как XPS и PDF, с результатами, аналогичными исходной презентации.
// load presentation to be converted
SharedPtr<Presentation> prs = MakeObject<Presentation>(dir + L"template.pptx");
// save in PDF & XPS formats
prs->Save(dir + L"output.pdf", Aspose::Slides::Export::SaveFormat::Pdf);
prs->Save(dir + L"output.xps", Aspose::Slides::Export::SaveFormat::Xps);
Есть встроенные методы, предоставляемые Aspose.Slides for Cloud++ для клонирования или копирования существующих слайдов не только внутри документа, но и из одного файла в другой. Поскольку слайд наследует макет от мастер-слайда, встроенные методы клонирования автоматически копируют мастер-слайд в процессе клонирования.
Библиотека позволяет форматировать фигуры и текст на слайдах в файле при использовании API. Текст управляется с помощью текстовых фреймов, связанных с фигурами, поэтому текст форматируется с использованием абзацев и частей, связанных с текстовыми фреймами. Вы можете управлять типом шрифта, цветом, размером, оттенками, а также выравниванием абзаца, маркировкой и ориентацией. Также можно с легкостью управлять атрибутами элемента формы, такими как размер, линия, положение, изображение, текст и заливка.
Хотя Aspose.Slides for Cloud++ поддерживает большое количество форм, однако, если форма не поддерживается API, существует метод сериализации, с помощью которого вы можете сериализовать эту форму из существующего слайда для дальнейшего использования в соответствии с требованиями приложения.