Cara Menukar Dokumen Word ke HTML Menggunakan C#

Cara Menukar Dokumen Word ke HTML Menggunakan C#

Dalam tutorial ringkas ini, kita akan mempelajari cara menukar dokumen Word ke HTML menggunakan C#. Penukaran ini boleh dilakukan dengan cekap pada mana-manu sistem operasi seperti macOS, Linux, atau MS Windows di mana kerangka kerja .NET telah dikonfigurasikan.

Manfaat Menukar Dokumen Word ke HTML

  1. Keserasian Web: - Fail HTML boleh dipaparkan dengan mudah pada pelayar web.
  2. Pengekalan Pemformatan: - Kebanyakan pemformatan dari dokumen Word boleh dipelihara dalam output HTML.
  3. Fungsi Lintas-Platform: - Fail HTML boleh diakses dari pelbagai platform tanpa masalah keserasian.

Penjelasan: Kod ini memuatkan dua dokumen Word, menyediakan mereka untuk proses perbandingan.

Penyusunan dokumen melibatkan penggabungan dinamik pelbagai templat atau fail Word menjadi satu dokumen yang padu. Teknik ini berguna untuk menghasilkan laporan, cadangan, atau dokumen komprehensif. Dengan Aspose.Words untuk .NET, anda boleh mengautomasi proses ini secara programatik.

Sumber.

Install-Package Aspose.Words

Langkah 2: Muat Fail DOCX

Cipta contoh kelas Document untuk memuat dokumen Word yang anda ingin tukar.

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

Langkah 3: Tentukan Sifat HtmlSaveOptions

Tetapkan pelbagai sifat menggunakan kelas HtmlSaveOptions untuk penukaran.

using Aspose.Words.Saving;
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 ke HTML

Berikut ialah contoh lengkap yang menggabungkan semua langkah:

using Aspose.Words;
using Aspose.Words.Saving;
// 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);

Kesimpulan

Dalam tutorial ini, kami telah meneroka cara menukar dokumen Word ke HTML menggunakan C#. Dengan mengikuti langkah-langkah yang dinyatakan, anda boleh menyesuaikan tetapan penukaran mengikut keperluan anda, memastikan HTML anda mengekalkan integriti dokumen asal. Untuk penerokaan selanjutnya, pertimbangkan untuk merujuk kepada bahan mengenai penukaran fail DOCX ke format lain seperti TIFF.

 Melayu