В этом кратком руководстве рассказывается о том, как объединять слайды в C#. В нем есть все сведения о ресурсах, необходимых для настройки IDE для разработки, список задач программирования, описывающих логику программы, и исполняемый пример кода для слияния PPTX на C#. Вы также узнаете, как фильтровать слайды при их объединении из разных презентаций.
Шаги по объединению файлов PowerPoint в C#
- Настройте IDE на использование Aspose.Slides for .NET для объединения слайдов.
- Загрузите исходную презентацию, используя класс Presentation
- Загружайте целевые презентации столько, сколько требуется в отдельных объектах класса Presentation.
- Повторить все slides в целевых презентациях в цикле
- Вызвать метод AddClone() коллекции слайдов исходной презентации, где должны быть объединены другие презентации
- Сохраните полученную презентацию на диск со всеми слайдами из целевых презентаций.
Эти шаги обобщают процесс объединения файлов PowerPoint в C#. Процесс инициируется загрузкой первого файла презентации, к которому будут добавлены все слайды из других презентаций, с последующей загрузкой всех других презентаций, из которых слайды будут добавлены в нужную презентацию. После этого все слайды целевых презентаций повторяются, и для их добавления вызывается метод AddClone() в коллекции слайдов исходной презентации.
Код для объединения слайдов в C#
Этот код демонстрирует процесс объединения нескольких презентаций PowerPoint в одну на C#. Существует несколько перегруженных методов для AddClone(), где вы можете указать LayoutSlide, который будет использоваться для вставленного слайда, предоставить раздел для нового слайда и даже предоставить мастер-слайд для вновь добавленного слайда. Кроме того, вы можете фильтровать слайды, проверяя имя или идентификатор слайда, используя свойства Name и SlideId соответственно на целевом слайде.
Эта статья научила нас объединять презентации PowerPoint в C#. Если вы хотите узнать, как добавить видео в презентацию, обратитесь к статье как добавить видео в презентацию с помощью С#.