Konversikan DOCX ke HTML di CSharp

Entah Anda ingin mengonversi dokumen ke format HTML untuk mendapatkan konten untuk situs web Anda, atau Anda pernah menemukan situs web pengiriman dokumen online yang mengharuskan pengiriman dokumen dalam format HTML. Apa pun itu, Anda memerlukan pengonversi DOC ke HTML. Namun, jika Anda perlu mengonversi dokumen Anda ke HTML secara terprogram, maka artikel ini hanya untuk Anda. Artikel ini akan membahas cara-cara berikut untuk mengonversi dokumen ke HTML dalam C#:

  • Konversi dokumen paling sederhana seperti DOCX ke HTML dalam C#.
  • Konversikan ke HTML dengan opsi yang disesuaikan.
  • Konversi menggunakan opsi untuk menampilkan atau menyembunyikan batas halaman.

Pustaka Konversi Dokumen C#

GroupDocs.Conversion for .NET adalah API kuat yang mudah digunakan dengan kemampuan untuk mengonversi dokumen apa pun dari daftar format dokumen yang didukung ke dalam format target yang didukung. Anda dapat mendownload API dari bagian downloads atau menginstalnya dari NuGet.

Mengonversi DOCX ke HTML dalam C# - Sederhana

Ini adalah konversi yang paling sederhana dan sangat berguna. Saya lebih baik mengatakan bahwa Anda dapat mengonversi dokumen apa pun ke format HTML. Cukup periksa format Anda dari daftar format yang didukung dan lanjutkan untuk mengonversinya.

Dokumen Anda akan dikonversi ke HTML dan dokumen yang dihasilkan akan ada di repositori Anda. Contoh kode kecil berikut menunjukkan konversi file DOCX menjadi HTML menggunakan kelas Converter di C#.

// Converting DOCX to HTML in C#
using (Converter converter = new Converter("document.docx"))
{
    MarkupConvertOptions options = new MarkupConvertOptions();
    converter.Convert("converted.html", options);
}

Konversikan DOC/DOCX ke HTML dengan Opsi yang Disesuaikan

GroupDocs.Conversion menyediakan opsi lain yang berbeda untuk mendapatkan hasil konversi yang diinginkan. Opsi yang disesuaikan meliputi:

  • Tata Letak Tetap
  • Tata Letak Tetap - Show Borders
  • Format
  • Nomor halaman
  • Halaman
  • Halaman Count
  • Gunakan PDF
  • Tanda air
  • Perbesar

Anda dapat mengunjungi dokumentasi atau contoh GitHub untuk melihat setiap opsi secara mendetail. Saya akan menunjukkan beberapa penyesuaian sambil mengonversi lagi format DOCX ke HTML dalam contoh kode di bawah ini.

// Converting DOCX to HTML in C# with advance options.
using (Converter converter = new Converter("document.docx"))
{
    MarkupConvertOptions options = new MarkupConvertOptions
    { // Setting customized options
        PageNumber = 2,
        PagesCount = 1,
        FixedLayout = true
    };
    converter.Convert("converted.html", options);
}

Konversikan DOC/DOCX ke HTML - Tampilkan atau Sembunyikan Perbatasan Halaman

Last but not least, Anda sekarang dapat mengontrol visibilitas batas halaman saat mengonversi dokumen ke HTML di C#. GroupDocs.Conversion for .NET memberikan kontrol ini kepada pemrogram C#. Contoh di bawah menunjukkan bahwa dengan menyetel properti FixedLayoutShowBorders dari kelas MarkupConvertOptions ke true atau false, Anda dapat menampilkan atau menyembunyikan batas halaman dalam dokumen HTML yang dihasilkan.

// Converting DOCX to HTML in C# with show or hide borders control.
using (Converter converter = new Converter("document.docx"))
{
    MarkupConvertOptions options = new MarkupConvertOptions
    {
        PageNumber = 2,
        FixedLayout = true,
        PagesCount = 1,
        FixedLayoutShowBorders = false
    };
    converter.Convert("converted.html", options);
}

Gambar di bawah menunjukkan dokumen DOCX asli dan HTML yang dikonversi dengan dan tanpa batas halaman.

Dokumen Docx untuk diubah menjadi HTML

Dokumen DOCX Asli

File HTML dengan batas halaman dan tanpa batas.

Gambar di atas menunjukkan file HTML yang dikonversi dari DOCX dengan opsi tampilkan batas dan tidak tampilkan batas.

Pelajari lebih lanjut tentang GroupDocs.Conversion

Mari kita bicara lebih banyak @ Forum Dukungan Gratis.