Kata ke HTML C#

Dalam berbagai kasus, Anda perlu menampilkan konten file Word di aplikasi web atau desktop Anda. Salah satu opsi yang sesuai dalam kasus tersebut adalah konversi Word ke HTML. Untuk mencapainya dari dalam aplikasi .NET, artikel ini membahas cara mengonversi file Word ke HTML di C#. Selain itu, Anda akan mempelajari cara mengontrol konversi Word ke HTML secara dinamis menggunakan berbagai opsi.

C# Word to HTML Converter API - Unduhan Gratis

Untuk melakukan konversi Word ke HTML dari dalam aplikasi .NET, kami akan menggunakan Aspose.Words for .NET. Ini adalah perpustakaan kelas yang kuat yang memungkinkan Anda membuat dan memanipulasi dokumen Word. Selain itu, ini memungkinkan Anda mengonversi dokumen Word ke berbagai format file lainnya. Anda dapat mengunduh API atau menginstalnya menggunakan NuGet.

PM> Install-Package Aspose.Words 

Konversi Word ke HTML dalam C#

Aspose.Words for .NET memudahkan Anda mengonversi dokumen Word ke HTML. Cukup muat dokumen Word dan simpan sebagai file HTML. Berikut ini adalah langkah-langkah untuk mengonversi file Word ke HTML di C#.

Contoh kode berikut menunjukkan cara mengonversi Word ke HTML menggunakan C#.

// Muat dokumen dari disk
Document doc = new Document("Document.docx");

// Simpan dokumen sebagai HTML
doc.Save("Document.html", SaveFormat.Html);

C# Kustomisasi Konversi Word ke HTML

Aspose.Words for .NET juga memungkinkan Anda menyesuaikan konversi Word ke HTML menggunakan opsi yang berbeda. Misalnya, Anda dapat menentukan folder untuk menyimpan file sumber daya (CSS, font, dan gambar) secara terpisah. Selain itu, Anda dapat mengekspor informasi bolak-balik dari dokumen tersebut. Bagian berikut menunjukkan cara menggunakan opsi ini.

C# Word ke HTML - Mengekspor Informasi Perjalanan Pulang-Pergi

MS Word menyediakan berbagai fitur dan tidak semuanya didukung oleh HTML. Oleh karena itu, untuk membuat konten HTML mendekati dokumen aslinya, digunakan informasi perjalanan bolak-balik. Langkah-langkah berikut menunjukkan cara mengekspor informasi bolak-balik di konversi Word ke HTML di C#.

Contoh kode berikut menunjukkan cara mengekspor informasi bolak-balik di konversi Word ke HTML di C# .NET.

// Muat dokumen dari disk
Document doc = new Document("Document.docx");

// Aktifkan informasi pulang pergi
HtmlSaveOptions options = new HtmlSaveOptions();
options.ExportRoundtripInformation = true;

// Simpan sebagai HTML
doc.Save("ExportRoundtripInformation_out.html", options);

Konversi C# Word ke HTML - Tentukan Folder Sumber Daya

Saat melakukan konversi Word ke HTML, Anda dapat menyimpan file sumber daya di folder terpisah. Selain itu, Anda dapat menentukan folder untuk menyimpan font dan gambar secara terpisah. Berikut ini adalah langkah-langkah untuk mencapainya.

Contoh kode berikut menunjukkan cara menyimpan sumber daya di folder terpisah dalam konversi C# Word ke HTML.

// Muat dokumen 
Document doc = new Document("document.docx");

// Tetapkan folder untuk sumber daya
HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.CssStyleSheetType = CssStyleSheetType.External;
saveOptions.ExportFontResources = true;
saveOptions.ResourceFolder = dataDir + @"\Resources";
saveOptions.ResourceFolderAlias = "http://example.com/resources";

// Mengkonversi dokumen ke HTML
doc.Save("ExportResourcesUsingHtmlSaveOptions.html", saveOptions);

Baca selengkapnya tentang bekerja dengan folder sumber daya dalam konversi Word ke HTML.

C# API untuk Konversi Word ke HTML - Dapatkan Lisensi Gratis

Anda bisa mendapatkan lisensi sementara untuk menggunakan Aspose.Words for .NET tanpa batasan evaluasi.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi file Word ke HTML dalam C#. Selain itu, Anda telah melihat cara menggunakan berbagai opsi untuk menyesuaikan konversi Word ke HTML. Anda juga dapat menjelajahi fitur lain dari Aspose.Words for .NET menggunakan dokumentasi. Selain itu, Anda dapat memposting pertanyaan Anda di forum kami.

Lihat juga