Kata ke HTML C#

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

C# DOCX ke HTML Converter API - Download Gratis

Untuk melakukan konversi DOCX 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 DOCX ke berbagai format file lainnya. Anda dapat mengunduh API atau menginstalnya menggunakan NuGet.

PM> Install-Package Aspose.Words 

Konversikan DOCX ke HTML dalam C#

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

Contoh kode berikut menunjukkan cara mengonversi DOCX 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# Sesuaikan Konversi DOCX ke HTML

Aspose.Words for .NET juga memungkinkan Anda menyesuaikan konversi DOCX 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# DOCX 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 DOCX ke konversi HTML di C#.

Contoh kode berikut menunjukkan cara mengekspor informasi bolak-balik di konversi DOCX 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# DOCX ke HTML - Tentukan Folder Sumber Daya

Saat melakukan konversi DOCX 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# DOCX 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 DOCX ke HTML.

C# API untuk Konversi DOCX 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 DOCX ke HTML di C#. Selain itu, Anda telah melihat cara menggunakan berbagai opsi untuk menyesuaikan konversi DOCX 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