Dalam kasus tertentu, Anda mungkin perlu mengonversi presentasi PowerPoint ke dokumen Word. Untuk mengotomatiskan proses ini atau untuk konversi batch, artikel ini membahas cara mengonversi PowerPoint PPTX/PPT ke Word DOCX menggunakan C#.
API untuk Konversi PowerPoint ke Word
Untuk mengonversi presentasi PowerPoint ke dokumen Word, kami akan menggunakan Aspose.Slides for .NET dikombinasikan dengan Aspose.Words for .NET. Yang pertama adalah API manipulasi presentasi yang memungkinkan Anda membuat atau memodifikasi presentasi PowerPoint. Sedangkan yang terakhir adalah API pengolah kata untuk menghasilkan atau memproses dokumen Word. Anda dapat mengunduh API atau menginstalnya menggunakan NuGet. Selain itu, Anda bisa mendapatkan paket lengkap Aspose API sebagai Aspose.Total for .NET.
PM> Install-Package Aspose.Slides.NET
PM> Install-Package Aspose.Words
Konversi PowerPoint PPTX atau PPT ke DOCX di C#
Berikut ini adalah langkah-langkah untuk mengonversi presentasi PowerPoint ke dokumen Word menggunakan C#.
- Pertama, tambahkan referensi Aspose.Words for .NET dan Aspose.Slides for .NET ke dalam proyek Anda.
- Setelah itu, muat presentasi PowerPoint menggunakan kelas Aspose.Slides.Presentation.
- Lalu, simpan presentasi ke objek MemoryStream.
- Buat objek kelas Aspose.Words.Document dan inisialisasi dengan objek MemoryStream.
- Terakhir, simpan dokumen menggunakan metode Aspose.Words.Document.Save(string, Aspose.Words.SaveFormat.Docx).
Contoh kode berikut menunjukkan cara mengonversi PPTX ke DOCX menggunakan C#.
// Muat presentasi PowerPoint
using(Aspose.Slides.Presentation presentation = new Aspose.Slides.Presentation("pres.pptx"))
{
using (var stream = new MemoryStream())
{
// Simpan presentasi ke aliran memori
presentation.Save(stream, SaveFormat.Html);
stream.Flush();
stream.Seek(0, SeekOrigin.Begin);
// Muat konten presentasi ke dokumen Word
var doc = new Aspose.Words.Document(stream);
// Simpan dokumen Word
doc.Save("pres.docx", Aspose.Words.SaveFormat.Docx);
}
}
Dapatkan Lisensi API Gratis
Anda dapat menggunakan API tanpa batasan evaluasi dengan meminta lisensi sementara.
Coba Daring
Anda juga dapat mencoba online PowerPoint to Word converter, yang didasarkan pada API yang disebutkan di atas.
Kesimpulan
Pada artikel ini, Anda telah mempelajari cara mengonversi PowerPoint PPT atau PPTX ke Word DOCX menggunakan C#. Anda cukup menginstal API dan mengintegrasikan kode yang disediakan di aplikasi .NET Anda. Selain itu, Anda dapat membaca dokumentasi yang tercantum di bawah ini untuk menjelajahi fitur API lainnya. Selanjutnya, jangan ragu untuk memberi tahu kami tentang pertanyaan Anda melalui forum kami.