PPTX ke DOCX C#

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#.

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.

Lihat juga