Bagaimana untuk menukar dokumen Word kepada HTML menggunakan C#

Bagaimana untuk menukar dokumen Word kepada HTML menggunakan C#

Dalam tutorial pendek ini, kita akan belajar bagaimana untuk menukar dokumen Word kepada HTML menggunakan C#. Konversi ini boleh dilakukan dengan cekap pada mana-mana sistem operasi seperti macOS, Linux, atau MS Windows di mana rangka kerja .NET dikonfigurasi.

Kelebihan Mengubah Dokumen Word Ke HTML

    • Keserasian Web :- Fail HTML boleh dipaparkan dengan mudah pada pelayar web.
  • Pembentukan penyimpanan :- Kebanyakan pemformatan daripada dokumen Word boleh disimpan dalam output HTML.

  • Fungsi cross-platform yang berfungsi :- Fail HTML boleh diakses dari pelbagai platform tanpa masalah keserasian.

Langkah-langkah panduan untuk menukar dokumen Word kepada HTML

Langkah 1: Memasang Perpustakaan Aspose.Words

Instal perpustakaan Aspose.Words menggunakan pengurus pakej NuGet untuk memudahkan penukaran.

Install-Package Aspose.Words

Langkah 2: Muat turun fail DOCX

Mempercepatkan kelas Dokumen untuk memuat naik dokumen Word yang anda ingin konversi.

Document doc = new Document("Input.docx");

Langkah 3: Tentukan sifat HtmlSaveOptions

Tetapkan sifat yang berbeza menggunakan kelas HtmlSaveOptions untuk penukaran.

HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.CssStyleSheetType = CssStyleSheetType.Inline;
saveOptions.ExportPageMargins = true;
saveOptions.ImageResolution = 90;

Langkah 4: Simpan output sebagai HTML

Gunakan kaedah Document.Save untuk menyimpan fail dalam format HTML.

doc.Save("HtmlSaveOptions.html", saveOptions);

Contoh Kod untuk Menukar DOCX kepada HTML

Berikut ialah contoh lengkap yang menggabungkan semua langkah:

// Load input Word DOCX file
Document doc = new Document("Input.docx");

// Set different properties of HtmlSaveOptions class
HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.CssStyleSheetType = CssStyleSheetType.Inline;
saveOptions.ExportPageMargins = true;
saveOptions.ImageResolution = 90;

// Save output HTML
doc.Save("HtmlSaveOptions.html", saveOptions);

Conclusion

Dalam tutorial ini, kami telah meneroka bagaimana untuk menukar dokumen Word kepada HTML menggunakan C#. Dengan mengikuti langkah-langkah yang disenaraikan, anda boleh menyesuaikan tetapan penukaran untuk memenuhi keperluan anda, memastikan bahawa HTML anda mengekalkan integriti dokumen asal.

 Melayu