HTML adalah tulang punggung konten web, yang menyusun segala sesuatu mulai dari teks sederhana hingga presentasi multimedia yang kompleks. Namun, jika Anda perlu membuat catatan offline, berbagi konten dengan rekan kerja yang lebih suka bekerja dengan dokumen, atau sekadar ingin mempertahankan format dan struktur konten web dalam format yang lebih fleksibel dan dapat diedit, maka konversi HTML ke dokumen Word menjadi penting.
Mari kita telusuri lebih jauh pentingnya konversi HTML ke Word dan bagaimana hal itu dapat dilakukan secara efisien menggunakan GroupDocs.Conversion Cloud SDK untuk .NET.
- SDK Konversi HTML ke Kata
- Konversi HTML ke DOC dalam C#
- Konversi HTML ke DOCX menggunakan Perintah cURL
- Konverter HTML ke Word Gratis
SDK Konversi HTML ke Kata
GroupDocs.Conversion Cloud SDK untuk .NET menyediakan solusi yang kuat dan fleksibel untuk mengonversi HTML ke dokumen Word. SDK memungkinkan Anda untuk dengan mudah mengintegrasikan kemampuan konversi ke dalam aplikasi .NET Anda, yang memungkinkan transformasi konten web yang lancar ke dalam format Word yang dapat diedit seperti DOCX atau DOC. Langkah pertama dalam pendekatan ini adalah menginstal SDK dengan mencari GroupDocs.Conversion-Cloud di pengelola paket NuGet dan klik tombol Instal. Pilihan lainnya adalah dengan menjalankan perintah berikut di konsol pengelola paket.
NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0
Setelah instalasi selesai, silakan dapatkan kredensial API yang dipersonalisasi (misalnya ID Klien dan Rahasia Klien).Anda dapat mengunjungi tutorial singkat ini yang menjelaskan detail tentang cara mendapatkan kredensial API.
Konversi HTML ke DOC dalam C#
Mari jelajahi detail tentang bagaimana Cloud SDK kami dirancang untuk performa dan akurasi tinggi, memastikan bahwa dokumen Word yang dihasilkan mencerminkan konten HTML sumber.
- Buat contoh kelas
Konfigurasi
tempat kita meneruskan kredensial klien sebagai argumen.
var configurations = new Configuration(clientId, clientSecret1);
- Inisialisasi
ConvertApi
tempat kita meneruskan objek Konfigurasi sebagai argumen input.
var apiInstance = new ConvertApi(configurations);
- Unggah berkas HTML masukan ke penyimpanan cloud.
fileUpload.UploadFile(new UploadFileRequest("sourceFile.html", stream));
- Buat instance
ConvertSettings
di mana kita tentukan nama untuk input HTML, format yang dihasilkan sebagaidoc
dan nama untuk dokumen Word yang dihasilkan sebagai argumen.
var settings = new ConvertSettings{...}
- Panggil API ConvertDocumentRequest untuk menanamkan HTML ke format DOC dan menyimpan dokumen Word yang dihasilkan ke penyimpanan cloud.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// Contoh lebih lanjut di https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Dapatkan kredensial API Anda
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// Buat contoh kelas Konfigurasi dan inisialisasikan dengan ID Klien & Rahasia Klien.
var configurations = new Configuration(clientId, clientSecret1);
// Tentukan nilai ApiBaseUrl untuk menetapkan url dasar untuk API konversi HTML ke DOC.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";
// Inisialisasi instance kelas ConvertApi dengan objek kelas Konfigurasi.
var apiInstance = new ConvertApi(configurations);
// memuat input HTML dari drive lokal
using (var stream = System.IO.File.OpenRead("sourceFile.html"))
{
// membuat instance dari FileApi
var fileUpload = new FileApi(configurations);
// unggah HTML masukan ke penyimpanan cloud
fileUpload.UploadFile(new UploadFileRequest("input.html", stream));
// buat ConvertSettings di mana kita mendefinisikan nama HTML sumber dan nama untuk dokumen Word yang dihasilkan
var settings = new ConvertSettings
{
StorageName = "default",
FilePath = "input.html",
Format = "doc",
OutputPath = "Converted.doc"
};
// Panggil metode ConvertDocument untuk konversi HTML ke DOC.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
if (response != null && response.Equals("OK"))
{
// cetak pesan sukses
Console.WriteLine("The HTML to Word conversion completed successfully !");
}
}
Presentasi PowerPoint yang dihasilkan dalam contoh di atas dapat diunduh dari myResultant.doc.
Konversi HTML ke DOCX menggunakan Perintah cURL
Konversi HTML ke DOCX menggunakan perintah GroupDocs.Conversion Cloud dan cURL merupakan proses yang mudah dan efisien, terutama bagi mereka yang lebih menyukai alat baris perintah untuk otomatisasi. Oleh karena itu, dengan memanfaatkan kekuatan .NET REST API, Anda memperoleh konversi yang sangat akurat dan andal, yang memastikan konten HTML Anda diubah dengan lancar menjadi dokumen DOC yang dapat diedit.
Langkah pertama dalam pendekatan ini adalah membuat token akses JWT dan kemudian menjalankan perintah cURL berikut untuk mengubah halaman web menjadi dokumen Word dan menyimpan DOCX yang dihasilkan di penyimpanan cloud.
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"default\", \"FilePath\": \"{sourceFile}\", \"Format\": \"docx\",\"OutputPath\": \"{resultantFile}\"}"
Silakan ganti sourceFile
dengan nama file HTML masukan, resultantFile
dengan nama dokumen Word yang dihasilkan, dan accessToken
dengan token akses JWT yang dipersonalisasi.
- Untuk menyimpan dokumen Word yang dihasilkan pada drive lokal, coba gunakan perintah cURL berikut.
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"default\", \"FilePath\": \"{sourceFile}\", \"Format\": \"docx\"}" \
-o "{resultantFile}"
Konverter HTML ke Word Gratis
Anda dapat mempertimbangkan untuk menjelajahi kemampuan hebat dari GroupDocs.Conversion Cloud REST API dengan menggunakan Aplikasi HTML to Word Converter gratis kami. Aplikasi ini ringan dan sangat efisien, memungkinkan Anda untuk merasakan kemampuan hebat API dalam browser web.
Tautan Berguna
Kesimpulan
Mengonversi HTML ke dokumen Word merupakan kemampuan penting bagi siapa pun yang ingin menyimpan, berbagi, atau mengedit konten web dalam format yang lebih terstruktur dan serbaguna. Baik Anda memilih untuk memanfaatkan fitur lengkap GroupDocs.Conversion Cloud SDK untuk .NET atau kesederhanaan perintah cURL untuk konversi cepat dan otomatis, kedua pendekatan tersebut menawarkan solusi efisien yang disesuaikan dengan kebutuhan Anda.
Artikel yang Direkomendasikan
Kami sangat menyarankan untuk mengunjungi tautan berikut untuk mempelajari lebih lanjut tentang: