Почему презентации PowerPoint?

Предварительный просмотр шаблонов PowerPoint

Презентации PowerPoint являются одним из популярных и наиболее широко используемых форматов представления данных и информации на заседаниях и общих собраниях. Также в мире электронного обучения PowerPoint входит в число популярных форматов для обмена знаниями. Формат презентации изменил способ, которым люди представляют идеи и информацию аудитории. Файлы презентации хранят набор записей для размещения данных презентации, таких как слайды, формы, текст, анимации, видео, аудио и встроенные объекты.

В соответствии с вашими требованиями, вы используете программное обеспечение для презентаций, такое как Microsoft PowerPoint, Apache OpenOffice Impress, Apple Keynote и т. д., для создания листовок, конвертов, визиток, приглашений, сертификатов, форм, календарей и даже книг. Распространенные расширения файлов презентаций и связанные с ними форматы файлов включают PPTX, PPT и ODP.

Информация: Aspose предоставляет БЕСПЛАТНЫЙ PowerPoint to PDF converter, который позволяет вам конвертировать презентации в PDF онлайн.

Функции, предлагаемые Aspose.Slides Cloud

Что бы подготовить привлекательную презентацию, вы должны сначала понять все, что может предложить ваш API для обработки презентаций. Aspose.Slides Cloud позволяет вам создавать хорошо оформленные, впечатляющие слайды в Презентациях. Концепция слайдов довольно феноменальна, поскольку связанная информация сгруппирована на конкретном слайде. Вы можете добавить красивые временные шкалы и диаграммы к вашей презентации, используя API.

На уровне слайдов API предлагает функции для добавления, удаления, копирования, перемещения, получения количества слайдов, размеров и информации о других объектах на слайде. Пожалуйста, рассмотрите возможность посещения следующей ссылки для получения информации о features offered by Aspose.Slides Cloud API.

Добавить, Переместить, Удалить, Копировать Слайды

При работе с презентациями PowerPoint одной из самых популярных операций, выполняемых пользователями, является добавление новых пустых слайдов, перемещение слайдов на новое место в презентации, копирование существующего слайда на новое место или удаление существующего слайда из файла презентации. При работе с файлами у нас есть возможность выполнять операции с файлами, хранящимися на локальной файловой системе, или с файлами, хранящимися в облачном хранилище.

В следующих примерах мы будем иметь дело с приложенной образцом презентации, которая изначально содержит один мастер-слайд.

Предварительный просмотр файла презентации

Image 1:- Предпросмотр исходного файла презентации

Добавить пустой слайд

Как показано в приведенном ниже фрагменте кода, один метод PostSlidesAddRequest(..) используется для добавления нового слайда в файл презентации. Первые параметры принимают имя файла презентации, второй аргумент указывает индекс, где необходимо добавить слайд. В случае, если параметр индекса не указан, слайд добавляется в конец уже присутствующих слайдов в презентации. Третий — это информация о пароле для файла и так далее. Все параметры, кроме имени входного файла, являются необязательными.

string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx";   // Get AppKey and AppSID from https://dashboard.aspose.cloud/
// создайте объект SlidesAPI, передав информацию AppKey и AppSid
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);

// загрузить файл в облачное хранилище для обработки
slidesApi.UploadFile(new UploadFileRequest(File.Open("Presentation1.pptx", FileMode.Open), "Presentation1.pptx", null));
// добавить новый пустой слайд на первый индекс. Параметр индекса является необязательным
slidesApi.PostSlidesAdd(new PostSlidesAddRequest("Presentation1.pptx"));
Предварительный просмотр после добавления нового пустого слайда

Изображение 2:- Предварительный просмотр после добавления пустого слайда на 2-м индексе

Переместить слайд

API предоставляет простой метод для изменения положения слайда в файле презентации. Вам просто нужно указать местоположение/имя входного файла, индекс слайда, который вы хотите переместить, и третий аргумент, указывающий индекс, в который вы хотите переместить файл. В соответствии с приведённым ниже фрагментом кода слайд с 2-го индекса перемещается на 1-й.

string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx";   // Get AppKey and AppSID from https://dashboard.aspose.cloud/
// создайте объект SlidesAPI, передав информацию о AppKey и AppSid
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);

// загрузить файл в облачное хранилище для обработки
slidesApi.UploadFile(new UploadFileRequest(File.Open("Presentation1.pptx", FileMode.Open), "Presentation1.pptx", null));
// переместите слайд с индекса 2 на индекс 1
slidesApi.PostSlidesReorder(new PostSlidesReorderRequest("Presentation1.pptx", 2, 1));
Предварительный просмотр после изменения порядка 2-го слайда на новое место

Изображение 2:- Просмотр после переноса 2-го слайда на 1-й индекс

Удалить слайд

Среди операций CRUD, удаление также имеет свое значение, потому что иногда мы сталкиваемся с необходимостью удалить ненужную или устаревшую информацию. Таким образом, чтобы удовлетворить эту необходимость, API полностью способен обрабатывать такие запросы. У вас есть возможность удалить все слайды в презентации, используя метод DeleteSlidesCleanSlidesList(..), или удалить слайд по определенному индексу, используя метод DeleteSlideByIndex(..), который принимает два аргумента, т.е. имя входного файла презентации и индекс слайда, который нужно удалить.

string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx";   // Get AppKey and AppSID from https://dashboard.aspose.cloud/
// создайте объект SlidesAPI, передав информацию о AppKey и AppSid
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);

// загрузить файл в облачное хранилище для обработки
slidesApi.UploadFile(new UploadFileRequest(File.Open("Presentation1.pptx", FileMode.Open), "Presentation1.pptx", null));
// переместите слайд с индекса 2 на индекс 1
slidesApi.PostSlidesReorder(new PostSlidesReorderRequest("Presentation1.pptx", 2, 1));
Предварительный просмотр после удаления слайда по индексу 2

Изображение 4:- Предварительный просмотр после удаления слайда на 2-ом индексе.