Rozdělit prezentaci PowerPoint C#

V různých případech může být nutné rozdělit prezentace PowerPoint do více souborů. Chcete-li například rozdělit prezentaci podle jednotlivých snímků, sudých nebo lichých snímků a tak dále. V tomto článku se dozvíte, jak rozdělit PowerPoint PPTX/PPT prezentace pomocí C#.

C# API pro rozdělení prezentací v PowerPointu

Pro rozdělení PPTX nebo PPT prezentací použijeme Aspose.Slides for .NET. Jedná se o rozhraní API pro manipulaci s prezentacemi, které vám umožňuje vytvářet, upravovat a převádět prezentace PowerPoint a OpenOffice z vašich aplikací .NET. API si můžete buď stáhnout, nebo jej nainstalovat pomocí NuGet.

PM> Install-Package Aspose.Slides.NET

Rozdělit PowerPoint PPT v C#

Níže jsou uvedeny kroky k rozdělení prezentace PowerPoint pomocí C#.

Následující ukázka kódu ukazuje, jak rozdělit PowerPoint PPT v C#.

// Načíst prezentaci PowerPoint
using (Presentation pres = new Presentation("presentation.pptx"))
{
    // Procházejte snímky
    foreach(ISlide slide in pres.Slides)
    {
        // Vytvořte novou prázdnou prezentaci
        using (Presentation newPres = new Presentation())
        {
            // Odebrat výchozí snímek
            newPres.Slides[0].Remove();

            // Přidat snímek do prezentace
            newPres.Slides.AddClone(slide);
                       
            // Uložit prezentaci
            newPres.Save(string.Format("Slide_{0}.pptx", slide.SlideNumber), SaveFormat.Pptx);
        }
    }
}

Rozdělit PPT prezentace v C# – získejte bezplatnou licenci

PowerPointové prezentace můžete rozdělit bez omezení hodnocení získáním bezplatné dočasné licence.

Split PPT Slides – online ukázka

Vyzkoušejte rozdělovač online prezentací, který je založen na Aspose.Slides.

Závěr

V tomto článku jste se naučili, jak rozdělit PowerPoint PPT prezentace v C#. Poskytnutý ukázkový kód můžete upravit tak, aby definoval kritéria rozdělení. Můžete například rozdělit každý snímek v prezentaci, všechny sudé nebo liché snímky atd. Jednoduše můžete nainstalovat API a integrovat poskytnutý kód do vaší aplikace.

C# PPT Splitting API – Přečtěte si více

Kromě toho můžete navštívit dokumentaci a prozkoumat další funkce API. Můžete nám také sdělit své dotazy prostřednictvím našeho fóra.

Viz také