Як об’єднати слайди в C#

У цьому короткому посібнику розповідається про процес об’єднання слайдів у C#. Він містить усі подробиці щодо ресурсів, необхідних для налаштування IDE для розробки, список завдань програмування з описом логіки програми та приклад коду, який можна виконати для об’єднання PPTX у C#. Ви також дізнаєтеся, як фільтрувати слайди під час їх об’єднання з різних презентацій.

Кроки для об’єднання файлів PowerPoint у C#

  1. Налаштуйте IDE на використання Aspose.Slides for .NET для об’єднання слайдів
  2. Завантажте вихідну презентацію за допомогою класу Presentation
  3. Завантажуйте цільові презентації стільки, скільки потрібно, в окремі об’єкти класу презентацій
  4. Перебирайте всі slides у цільових презентаціях у циклі
  5. Викличте метод AddClone() колекції слайдів вихідної презентації, де інші презентації потрібно об’єднати
  6. Збережіть отриману презентацію на диску з усіма слайдами цільових презентацій

Ці кроки підсумовують процес об’єднання файлів PowerPoint у C#. Процес починається із завантаження першого файлу презентації, до якого будуть додані всі слайди з інших презентацій, а потім завантаження всіх інших презентацій, слайди з яких буде додано до потрібної презентації. Після цього всі слайди цільових презентацій повторюються, і для їх додавання викликається метод AddClone() у колекції слайдів вихідної презентації.

Код для об’єднання слайдів у C#

Цей код демонструє процес об’єднання кількох PowerPoint в один на C#. Існує кілька перевантажених методів для AddClone(), де ви можете надати LayoutSlide, який буде використовуватися для вставленого слайда, надати розділ для нового слайда та навіть надати головний слайд для щойно доданого слайда. Крім того, ви можете відфільтрувати слайди, перевіривши назву слайда або ідентифікатор слайда за допомогою властивостей Name та SlideId відповідно в цільовому слайді.

Ця стаття навчила нас об’єднувати презентації PowerPoint у C#. Якщо вам цікаво дізнатися, як додати відео до презентації, перегляньте статтю на як додати відео в презентацію за допомогою C#.

 Українська