Щоб об’єднати дві або більше презентацій в одну, потрібно вказати кілька рядків коду. У цій статті розглядаються різні способи об’єднання кількох презентацій PowerPoint в одну за допомогою C#. Крім того, тут також буде показано, як можна об’єднати певні слайди різних презентацій за допомогою схожого коду C#.
У цій статті розглядаються такі теми:
- .NET API для об’єднання презентацій
- Як об’єднати презентації PowerPoint
- Як об’єднати певні слайди презентації
.NET API для об’єднання презентацій
GroupDocs надає автоматизовані API високого коду для об’єднання схожих і кількох типів документів. Разом із об’єднанням файлів PowerPoint він дозволяє розділяти документи, переміщувати певні сторінки та видаляти, міняти місцями або витягувати сторінки з різних документів, використовуючи дуже невеликий код.
Я буду використовувати його GroupDocs.Merger for .NET у наведених нижче прикладах. Перш ніж продовжити, ви можете отримати API одним із наведених нижче варіантів.
- Установіть або оновіть пакет із галереї пакетів NuGet.
Install-Package GroupDocs.Merger
OR
Update-Package GroupDocs.Merger
- Завантажте MSI або DLL із розділу завантажень.
Як об’єднати презентації PowerPoint (PPT/PPTX) за допомогою C#
Поєднати дві або більше презентацій досить просто. Наступні кроки показують, як об’єднати файли PPT або PPTX у програмі .NET за допомогою C#.
- Завантажте першу презентацію за допомогою класу Merger.
- Об’єднайте другу презентацію за допомогою методу Join.
- Продовжуйте приєднувати більше файлів PPT або PPTX за допомогою того самого методу об’єднання.
- Збережіть файл об’єднаних презентацій за допомогою методу «Зберегти».
Наступний фрагмент коду C# об’єднує кілька презентацій PowerPoint.
// Об’єднайте всі слайди наданих 2 або більше презентацій за допомогою C#
using (Merger merger = new Merger("/path/presentation-1.pptx"))
{
merger.Join("/path/presentation-2.pptx");
merger.Join("/path/presentation-3.pptx");
merger.Save("/path/merged-presentation.pptx");
}
Як об’єднати певні слайди презентації за допомогою C#
Ви також можете об’єднати окремі слайди кількох презентацій. Наступні кроки показують, як об’єднати певні слайди презентації за допомогою C#.
- Завантажте першу презентацію за допомогою класу Merger.
- Виберіть слайди для об’єднання за допомогою класу JoinOptions.
- Тепер об’єднайте обидві презентації за допомогою методу Join із підготовленими параметрами об’єднання.
- Збережіть об’єднаний файл презентації за допомогою методу «Зберегти».
Наступний фрагмент коду C# поєднує вибрані слайди презентацій.
// Об’єднайте вибрані слайди представлених презентацій за допомогою C#
using (Merger merger = new Merger("/path/presentation-1.pptx"))
{
// Підготуйте список слайдів для об’єднання.
JoinOptions joinOptions = new JoinOptions(new int[] { 1, 3 });
merger.Join("/path/presentation-2.pptx", joinOptions);
merger.Save("/path/merged-presentation.pptx");
}
Безкоштовна ліцензія API
Ви можете отримати безкоштовну тимчасову ліцензію і об’єднати свої презентації без обмежень оцінювання.
Висновок
Підсумовуючи, сьогодні ви навчилися об’єднувати два або більше файлів PPT за допомогою C# у своїй програмі .NET. Точніше, ми об’єднали цілі презентації, а потім об’єднали кілька вибраних слайдів із презентацій. Ви можете використовувати функцію об’єднання у своїх програмах .NET для об’єднання файлів ppt онлайн.
Дізнайтесь більше та зв’яжіться з нами
Якщо ви хочете дізнатися більше про .NET Merger API від GroupDocs, відвідайте: Документація | Посилання на API | Приклади GitHub.
Зв’яжіться з нами на форумі щодо будь-яких запитів.