Този кратък урок описва накратко процеса на как да обедините слайдове в C#. Той съдържа всички подробности за ресурсите, необходими за настройване на IDE за разработка, списък с програмни задачи, описващи логиката на програмата, и изпълним примерен код за сливане на PPTX в C#. Ще научите и процеса на филтриране на слайдове, докато ги обединявате от различни презентации.
Стъпки за обединяване на файлове на PowerPoint в C#
- Настройте IDE да използва Aspose.Slides for .NET за обединяване на слайдове
- Заредете изходната презентация с помощта на класа Presentation
- Заредете целеви презентации толкова, колкото е необходимо в отделни обекти от класа на презентацията
- Преминете през всички slides в целевите презентации в цикъл
- Извикайте метода AddClone() на колекцията от слайдове на изходната презентация, където трябва да се комбинират други презентации
- Запазете получената презентация на диск с всички слайдове от целевите презентации
Тези стъпки обобщават процеса за комбиниране на PowerPoint файлове в C#. Процесът се инициира чрез зареждане на първия презентационен файл, където ще бъдат добавени всички слайдове от други презентации, последвано от зареждане на всички останали презентации, от които слайдовете ще бъдат добавени към желаната презентация. След това всички слайдове на целевите презентации се повтарят и методът AddClone() в колекцията на слайдовете на изходната презентация се извиква, за да ги добави.
Код за комбиниране на слайдове в C#
Този код демонстрира процеса за комбиниране на множество PowerPoint в един в C#. Има множество претоварени методи за AddClone(), където можете да предоставите LayoutSlide, който да се използва за вмъкнатия слайд, да предоставите раздел за новия слайд и дори да предоставите главен слайд за новодобавения слайд. Освен това можете да филтрирате слайдовете, като проверите името или идентификатора на слайда, като използвате съответно свойството Name и SlideId в целевия слайд.
Тази статия ни научи да обединяваме PowerPoint презентации в C#. Ако се интересувате да научите процеса за добавяне на видеоклип към презентация, вижте статията на как да добавите видео в презентация с помощта на C#.