Jak sloučit snímky v C#

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#

  1. Nastavte IDE na použití Aspose.Slides for .NET ke sloučení snímků
  2. Načtěte zdrojovou prezentaci pomocí třídy Presentation
  3. Načtěte cílové prezentace podle potřeby v samostatných objektech třídy Presentation
  4. Procházejte všechny slides v cílových prezentacích ve smyčce
  5. Zavolejte metodu AddClone() kolekce snímků zdrojové prezentace, kde se mají kombinovat jiné prezentace
  6. 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#.

 Čeština