Mengonversi dokumen Word ke HTML adalah kebutuhan umum saat menerbitkan konten di situs web, membangun pemirsa dokumen, atau mengintegrasikan file Word ke dalam aplikasi web. Dengan menggunakan .NET Cloud SDK, Anda dapat dengan mudah mengonversi DOC dan DOCX file menjadi HTML yang bersih dan sesuai standar tanpa bergantung pada Microsoft Word atau otomatisasi desktop.
Dalam panduan ini, Anda akan belajar bagaimana melakukan konversi Word ke HTML menggunakan C# melalui SDK Cloud .NET berbasis REST yang aman dan dapat diskalakan.
API untuk Konversi Word ke HTML
SDK GroupDocs.Conversion Cloud untuk .NET menyediakan solusi yang kuat dan independen platform untuk mengonversi dokumen Word ke dalam HTML. Ini mempertahankan format teks, tabel, gambar, dan tata letak sambil menghasilkan output yang ramah web.
Fitur Utama
- Konversi DOC dan DOCX ke HTML dengan fidelitas tinggi
- Tidak ada ketergantungan Microsoft Office
- Arsitektur API REST berbasis cloud
- Otorisasi autentikasi yang aman dengan OAuth 2.0
- Simpan keluaran ke penyimpanan awan atau unduh secara lokal
- Integrasi yang mudah dengan aplikasi .NET (C#)
Instal SDK melalui NuGet
Install-Package GroupDocs.Conversion-Cloud
Buat Client ID dan Client Secret Anda dari GroupDocs Cloud Dashboard.
Convert Word to HTML in C#
Ikuti langkah-langkah ini untuk mengonversi dokumen Word ke HTML menggunakan C# dan .NET Cloud SDK.
Langkah 1: Konfigurasi Kredensial API
var config = new Configuration
{
ClientId = "YOUR_CLIENT_ID",
ClientSecret = "YOUR_CLIENT_SECRET"
};
var convertApi = new ConvertApi(config);
var fileApi = new FileApi(config);
Langkah 2: Unggah Dokumen Word ke Penyimpanan Cloud
using (var fileStream = File.OpenRead("sample.docx"))
{
var uploadRequest = new UploadFileRequest("sample.docx", fileStream);
fileApi.UploadFile(uploadRequest);
}
Langkah 3: Tentukan Pengaturan Konversi HTML
var settings = new ConvertSettings
{
FilePath = "sample.docx",
Format = "html",
OutputPath = "converted/sample.html"
};
Langkah 4: Ubah Word ke HTML
var request = new ConvertDocumentRequest(settings);
convertApi.ConvertDocument(request);
Console.WriteLine("Word document successfully converted to HTML.");
// Dapatkan kredensial API Anda
string clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
string clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
string myStorage = "test";
// Instansikan sebuah instance dari kelas Konfigurasi dengan Client Secret & Client ID.
var configuration = new Configuration(clientId, clientSecret);
// Tentukan nilai ApiBaseUrl untuk mengatur url dasar dari API.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";
// Inisialisasi objek dari kelas ConvertApi dengan objek dari kelas Configuration.
var apiInstance = new ConvertApi(configuration);
// Buat sebuah instance dari kelas ConvertSettings.
var settings = new ConvertSettings
{
FilePath = "sample.docx",
Format = "html",
OutputPath = "converted/sample.html"
};
// call the API to trigger Word to HTML conversion.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
Console.WriteLine("Successfully converted Docx to HTML file in C#: " + response[0].Url);
DOCX ke HTML menggunakan cURL
Anda juga bisa mengonversi dokumen Word ke HTML menggunakan REST API secara langsung dengan cURL.
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"default\", \"FilePath\": \"{sourceFile}\", \"Format\": \"html\"}" \
-o "{resultantFile}"
Ganti {ACCESSTOKEN} dengan token JWT Anda yang dihasilkan menggunakan kredensial klien.
Free Online Word to HTML Converter
Mencari pilihan tanpa kode? Cobalah converter online Word ke HTML gratis yang didukung oleh GroupDocs.Conversion Cloud.

Sumber Daya yang Berguna
Kesimpulan
Kami telah belajar bahwa .NET REST API membuat konversi Word ke HTML cepat, andal, dan skalabel. Apakah Anda membangun pemirsa dokumen, menerbitkan konten Word di web, atau mengintegrasikan konversi dokumen ke dalam aplikasi .NET Anda, API ini menyediakan semua yang Anda butuhkan dengan kode minimal.
❓ Pertanyaan yang Sering Diajukan (FAQ)
How do I convert Word Document to HTML in C#? Gunakan GroupDocs.Conversion Cloud SDK untuk .NET dan panggil API ConvertDocument() untuk mengonversi dokumen Word ke format HTML.
Can I convert DOCX to HTML as well? Ya. SDK Cloud .NET mendukung baik DOC maupun DOCX ke HTML untuk alur kerja manajemen dokumen yang lengkap.
Can I test the API without any limitations? Ya. Anda dapat meminta lisensi percobaan gratis 30 days trial license untuk menguji API tanpa batasan.
