Чому презентації 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"));

Image 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));

Image 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));

Image 4:- Попередній перегляд після видалення слайду з 2-го індексу.