Tento krátký tutoriál informuje o procesu jak sloučit snímky v C#. Obsahuje všechny podrobnosti o zdrojích potřebných k nastavení IDE pro vývoj, seznam programovacích úloh popisujících logiku programu a spustitelný ukázkový kód pro sloučení PPTX v C#. Naučíte se také proces filtrování snímků při jejich slučování z různých prezentací.
Kroky ke sloučení souborů PowerPoint v C#
- Nastavte IDE na použití Aspose.Slides for .NET ke sloučení snímků
- Načtěte zdrojovou prezentaci pomocí třídy Presentation
- Načtěte cílové prezentace podle potřeby v samostatných objektech třídy Presentation
- Procházejte všechny slides v cílových prezentacích ve smyčce
- Zavolejte metodu AddClone() kolekce snímků zdrojové prezentace, kde se mají kombinovat jiné prezentace
- Uložte výslednou prezentaci na disk se všemi snímky z cílových prezentací
Tyto kroky shrnují proces kombinace souborů PowerPoint v C#. Proces je zahájen načtením prvního souboru prezentace, ke kterému budou připojeny všechny snímky z jiných prezentací, následovaným načtením všech ostatních prezentací, ze kterých budou snímky přidány do požadované prezentace. Poté se iterují všechny snímky cílových prezentací a zavolá se metoda AddClone() v kolekci snímků zdrojové prezentace, která je připojí.
Kód pro kombinování snímků v C#
using Aspose.Slides; | |
using Aspose.Slides.Export; | |
class Program{ | |
static void Main(string[] args) // PDF to OneNote C# | |
{ | |
// Set Slides license | |
new License().SetLicense("Aspose.Total.lic"); | |
Presentation pres1 = new Presentation("pres1.pptx"); | |
Presentation pres2 = new Presentation("pres2.pptx"); | |
Presentation pres3 = new Presentation("pres3.pptx"); | |
foreach (ISlide slide in pres2.Slides) | |
pres1.Slides.AddClone(slide); | |
foreach (ISlide slide in pres3.Slides) | |
pres1.Slides.AddClone(slide); | |
pres1.Save("combined.pptx", SaveFormat.Pptx); | |
} | |
} |
Tento kód ukazuje proces kombinace více PowerPointů do jednoho v C#. Existuje několik přetížených metod pro AddClone(), kde můžete poskytnout LayoutSlide, který se má použít pro vložený snímek, poskytnout sekci pro nový snímek a dokonce poskytnout hlavní snímek pro nově přidaný snímek. Kromě toho můžete snímky filtrovat kontrolou názvu snímku nebo ID snímku pomocí vlastnosti Name a SlideId v cílovém snímku.
Tento článek nás naučil sloučit PowerPointové prezentace v C#. Pokud se chcete naučit proces přidání videa do prezentace, přečtěte si článek na jak přidat video do prezentace pomocí C#.