Konversikan HTML ke Dokumen Word menggunakan C#

HTML (HyperText Markup Language) adalah format file terdepan untuk halaman web yang didukung oleh semua browser. Dalam berbagai kasus, kami mungkin perlu mengonversi file atau konten HTML dari halaman web aktif menjadi dokumen Word (DOC, DOCX, DOT, DOTM, DOCM). Ini membantu untuk mengedit teks halaman web HTML atau menerapkan pemformatan teks. Pada artikel ini, kita akan mempelajari cara mengonversi HTML ke dokumen Word menggunakan C#. Topik-topik berikut akan dibahas dalam artikel ini:

C# API untuk Mengonversi HTML ke DOCX — Unduhan Gratis

Untuk mengonversi file HTML atau halaman web ke format file pemrosesan Word, kami akan menggunakan Aspose.Words for .NET API. Ini adalah solusi lengkap untuk membuat, mengedit, mengonversi, atau menganalisis dokumen Word secara terprogram. Harap unduh DLL API atau instal menggunakan NuGet.

Install-Package Aspose.Words

C# Konversi HTML ke Word - Tutorial Singkat

Kami dapat dengan mudah mengonversi file HTML ke dokumen Word secara terprogram dengan mengikuti langkah-langkah di bawah ini:

  1. Muat file HTML menggunakan kelas Document.
  2. Panggil metode Document.Save(string, SaveFormat) untuk menyimpan file HTML sebagai “output.docx”. The SaveFormat pencacahan dalam metode Document.Save() menentukan format di mana Anda ingin mengonversi file HTML. Contoh kode berikut menunjukkan cara mengonversi file HTML ke DOCX menggunakan C#.

C# Mengonversi Halaman Web ke Word dari URL - Tutorial Langkah demi Langkah

Kami juga dapat mengonversi halaman web HTML langsung dari URL langsung ke dokumen Word dengan mengikuti langkah-langkah di bawah ini:

  1. Pertama, unduh konten halaman web sebagai larik System.Byte dari URL yang ditentukan.
  2. Selanjutnya, mulai objek MemoryStream dengan objek array sebagai argumen.
  3. Kemudian, buat instance dari kelas HtmlLoadOptions.
  4. Setelah itu, buat instance kelas Document dan inisialisasi dengan objek MemoryStream dan HtmlLoadOptions.
  5. Terakhir, panggil metode Document.Save(string, SaveFormat) untuk menyimpan file HTML sebagai “output.docx”. Contoh kode berikut menunjukkan cara mengonversi halaman web HTML ke DOCX menggunakan C#.

C# Mengonversi String HTML ke Word - Panduan Singkat

Kami dapat membuat dokumen Word dari string HTML secara dinamis dengan mengikuti langkah-langkah berikut:

  1. Pertama, buat instance dari kelas Document.
  2. Selanjutnya, buat instance kelas DocumentBuilder dengan objek Document.
  3. Kemudian, masukkan HTML ke dalam dokumen menggunakan metode DocumentBuilder.InsertHtml(string).
  4. Terakhir, simpan dokumen Word menggunakan metode Document.Save(string, SaveFormat). Contoh kode berikut menunjukkan cara mengonversi string HTML ke DOCX menggunakan C#.

Dapatkan Lisensi Gratis

Silakan coba API tanpa batasan evaluasi dengan meminta lisensi sementara gratis.

Kesimpulan

Dalam tutorial singkat ini, kita telah mempelajari cara mengonversi HTML ke dokumen Word menggunakan C#. Kami juga telah melihat cara mengonversi halaman web langsung dari URL ke file Word secara terprogram. Selain itu, Anda dapat mempelajari lebih lanjut tentang Aspose.Words untuk .NET API menggunakan dokumentasi. Jika ada ambiguitas, jangan ragu untuk menghubungi kami di forum.

Lihat juga