Pisahkan Presentasi PowerPoint C#

Dalam berbagai kasus, Anda mungkin perlu membagi presentasi PowerPoint menjadi beberapa file. Misalnya, membagi presentasi per slide, slide genap atau ganjil, dan seterusnya. Pada artikel ini, Anda akan mempelajari cara membagi presentasi PowerPoint PPTX/PPT menggunakan C#.

.NET API untuk Membagi Presentasi PowerPoint

Untuk memisahkan presentasi PPTX atau PPT, kami akan menggunakan Aspose.Slides for .NET. Ini adalah API manipulasi presentasi yang memungkinkan Anda membuat, memodifikasi, dan mengonversi presentasi PowerPoint dan OpenOffice dari dalam aplikasi .NET Anda. Anda dapat mengunduh API atau menginstalnya menggunakan NuGet.

PM> Install-Package Aspose.Slides.NET

Pisahkan Presentasi PowerPoint menggunakan C#

Berikut ini adalah langkah-langkah untuk membagi presentasi PowerPoint menggunakan C#.

Contoh kode berikut menunjukkan cara membagi presentasi PowerPoint PPTX.

// Muat presentasi PowerPoint
using (Presentation pres = new Presentation("presentation.pptx"))
{
    // Ulangi slide
    foreach(ISlide slide in pres.Slides)
    {
        // Buat presentasi kosong baru
        using (Presentation newPres = new Presentation())
        {
            // Hapus slide default
            newPres.Slides[0].Remove();

            // Tambahkan slide ke presentasi
            newPres.Slides.AddClone(slide);
                       
            // Simpan presentasi
            newPres.Save(string.Format("Slide_{0}.pptx", slide.SlideNumber), SaveFormat.Pptx);
        }
    }
}

Dapatkan Lisensi API Gratis

Anda dapat menggunakan Aspose.Slides for .NET tanpa batasan evaluasi dengan meminta lisensi sementara.

Demo Daring

Coba pembagi presentasi online, yang didasarkan pada Aspose.Slides.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara membagi presentasi PowerPoint PPTX atau PPT menggunakan C#. Anda dapat menyesuaikan contoh kode yang disediakan untuk menentukan kriteria pemisahan Anda sendiri. Misalnya, Anda dapat membagi setiap slide dalam presentasi, semua slide genap atau ganjil, dll. Anda cukup menginstal API dan mengintegrasikan kode yang disediakan ke dalam aplikasi Anda. Selain itu, Anda dapat mengunjungi dokumentasi untuk menjelajahi fitur API lainnya. Selain itu, Anda juga dapat memberi tahu kami tentang pertanyaan Anda melalui forum kami.

Lihat juga