Konversi PowePoint ke GIF biasanya dilakukan untuk menghindari keharusan MS PowerPoint untuk melihat pratinjau presentasi. GIF animasi memiliki kemampuan untuk memuat semua slide PPT dalam satu file. Oleh karena itu, artikel ini membahas cara mengonversi presentasi PowerPoint PPT atau PPTX menjadi animasi GIF di C#. Selanjutnya, Anda akan mempelajari cara menyesuaikan ukuran bingkai, penundaan antar slide, dan bingkai per detik secara terprogram.
- C# API untuk Konversi PowerPoint ke GIF
- Mengonversi PowerPoint PPT ke GIF di C#
- Tetapkan Opsi Tambahan untuk Konversi PPT/PPTX ke GIF
C# .NET API untuk Konversi PowerPoint PPT ke GIF
Untuk mengonversi file PowerPoint PPT/PPTX menjadi GIF animasi, kami akan menggunakan Aspose.Slides for .NET. Ini adalah .NET API yang kaya fitur untuk membuat dan memanipulasi presentasi PowerPoint. Selain itu, ia menawarkan konversi file PPT/PPTX dengan fidelitas tinggi ke format lain. Anda dapat mengunduh DLL API atau menginstalnya menggunakan NuGet.
PM> Install-Package Aspose.Slides.NET
Mengonversi PowerPoint PPT ke GIF di C#
Aspose.Slides for .NET membuatnya lebih mudah bagi Anda untuk mengonversi PPT/PPTX ke GIF. Cukup muat presentasi dan simpan sebagai GIF. Berikut ini adalah langkah-langkah untuk mengonversi PPT ke GIF di C#.
- Muat presentasi PPT/PPTX menggunakan kelas Presentation.
- Simpan presentasi sebagai GIF menggunakan metode Presentation.Save(string, SaveFormat.Gif).
Contoh kode berikut menunjukkan cara mengonversi file PowerPoint PPTX ke GIF animasi di C#.
// Muat presentasi
using (Presentation presentation = new Presentation("presentation.pptx"))
{
// Simpan presentasi sebagai GIF
presentation.Save("ppt-to-gif.gif", SaveFormat.Gif);
}
C# PPTX ke GIF - Opsi Tambahan
Anda juga dapat menyesuaikan konversi PPT ke GIF menggunakan opsi berbeda seperti penundaan antar slide, ukuran bingkai GIF, dan transisi dalam bingkai per detik. Berikut ini adalah langkah-langkah untuk menyesuaikan konversi PPT ke GIF.
- Muat presentasi PPT/PPTX menggunakan kelas Presentation.
- Buat instance dari kelas GifOptions.
- Tetapkan opsi yang diinginkan seperti ukuran bingkai.
- Simpan presentasi sebagai GIF menggunakan metode Presentation.Save(string, SaveFormat.Gif, GifOptions).
Contoh kode berikut menunjukkan cara mengonversi PPT ke GIF animasi dengan pengaturan khusus di C#.
// Muat presentasi
using (Presentation presentation = new Presentation("presentation.pptx"))
{
// Tetapkan opsi GIF
GifOptions options = new GifOptions();
options.FrameSize = new Size(960, 720); // the size of the resultant GIF
options.DefaultDelay = 2000; // how long each slide will be shown before moving to the next one
options.TransitionFps = 35; // increase FPS for better transition animation quality
// Simpan presentasi sebagai GIF
presentation.Save("ppt-to-gif.gif", SaveFormat.Gif);
}
C# API untuk Menyimpan PPT sebagai GIF - Dapatkan Lisensi Gratis
Anda bisa mendapatkan lisensi sementara gratis untuk menggunakan Aspose.Slides for .NET tanpa batasan evaluasi.
Kesimpulan
Pada artikel ini, Anda telah mempelajari cara mengonversi presentasi PowerPoint PPT/PPTX menjadi GIF animasi di C#. Selanjutnya, Anda telah melihat cara menyesuaikan konversi PowerPoint ke GIF menggunakan opsi yang berbeda. Selain itu, Anda dapat mempelajari lebih lanjut tentang Aspose.Slides for .NET menggunakan dokumentasi. Selain itu, Anda dapat memposting pertanyaan Anda ke forum kami.
Lihat juga
- Buat Presentasi MS PowerPoint di C#
- Tambah atau Hapus Bentuk di Slide PowerPoint menggunakan C#
- Ekstrak Gambar dari PowerPoint PPT di C#
Info: Aspose baru-baru ini mengembangkan Konverter Teks ke GIF online yang memungkinkan Anda membuat animasi menarik berdasarkan teks atau pesan sederhana.