Spojení dvou nebo více prezentací do jediné je jen pár řádků kódu. Tento článek popisuje různé způsoby, jak sloučit více prezentací PowerPoint do jedné pomocí C#. Dále také ukáže, jak můžete spojit konkrétní snímky různých prezentací pomocí podobného kódu C#.
V tomto článku jsou popsána následující témata:
- .NET API pro kombinování prezentací
- Jak sloučit prezentace v PowerPointu
- Jak sloučit konkrétní snímky prezentace
.NET API pro sloučení prezentací
GroupDocs poskytuje rozhraní API pro automatizaci vysokého kódu pro slučování podobných a více typů dokumentů. Spolu se slučováním souborů PowerPoint umožňuje rozdělovat dokumenty, přesouvat určité stránky a odstraňovat, zaměňovat nebo extrahovat stránky z různých dokumentů pomocí velmi malého kódu.
V níže uvedených příkladech budu používat jeho GroupDocs.Merger for .NET. Než budete pokračovat, můžete získat rozhraní API některou z následujících možností:
- Nainstalujte nebo aktualizujte balíček z NuGet Galerie balíčků.
Install-Package GroupDocs.Merger
OR
Update-Package GroupDocs.Merger
- Stáhněte si MSI nebo DLL z části ke stažení.
Jak sloučit PowerPointové prezentace (PPT/PPTX) pomocí C#
Spojení dvou nebo více prezentací je celkem jednoduché. Následující kroky ukazují, jak sloučit soubory PPT nebo PPTX v rámci aplikace .NET pomocí C#.
- Načtěte první prezentaci pomocí třídy Merger.
- Spojte druhou prezentaci pomocí metody Join.
- Pokračujte ve spojování dalších souborů PPT nebo PPTX pomocí stejné metody spojení.
- Uložte soubor sloučených prezentací pomocí metody Uložit.
Následující fragment kódu C# sloučí více prezentací PowerPoint.
// Zkombinujte všechny snímky poskytnutých 2 nebo více prezentací pomocí 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");
}
Jak sloučit konkrétní snímky prezentace pomocí C#
Můžete také sloučit konkrétní snímky více prezentací. Následující kroky ukazují, jak sloučit konkrétní snímky prezentace pomocí C#.
- Načtěte první prezentaci pomocí třídy Merger.
- Vyberte snímky, které chcete připojit, pomocí třídy JoinOptions.
- Nyní zkombinujte obě prezentace pomocí metody Join s připravenými možnostmi spojení.
- Uložte sloučený soubor prezentace pomocí metody Uložit.
Následující fragment kódu C# kombinuje vybrané snímky prezentací.
// Kombinujte vybrané snímky poskytnutých prezentací pomocí C#
using (Merger merger = new Merger("/path/presentation-1.pptx"))
{
// Připravte seznam snímků ke sloučení.
JoinOptions joinOptions = new JoinOptions(new int[] { 1, 3 });
merger.Join("/path/presentation-2.pptx", joinOptions);
merger.Save("/path/merged-presentation.pptx");
}
Bezplatná licence API
Můžete získat bezplatnou dočasnou licenci a sloučit své prezentace bez omezení hodnocení.
Závěr
Abych to uzavřel, dnes jste se naučili sloučit dva nebo více souborů PPT pomocí C# ve vaší aplikaci .NET. Konkrétně jsme zkombinovali celé prezentace a poté sloučili několik vybraných snímků z prezentací. Můžete použít funkci sloučení ve vašich aplikacích .NET ke sloučení souborů ppt online.
Zjistěte více a kontaktujte nás
V případě, že se chcete dozvědět více o .NET Merger API od GroupDocs, navštivte: Dokumentace | Odkaz na API | Příklady GitHubu.
V případě jakýchkoli dotazů nás kontaktujte na fóru.