ในโลกดิจิทัลสมัยใหม่, HTML เป็นหนึ่งในรูปแบบที่พบมากที่สุดสำหรับการแสดงผลและแบ่งปันข้อมูลออนไลน์ ธุรกิจ, นักพัฒนา, และผู้สร้างเนื้อหามักจะต้องการวิธีในการเก็บรักษาเนื้อหานี้ในรูปแบบที่มีโครงสร้าง, แก้ไขได้, และมีความเป็นมืออาชีพมากขึ้น—เช่น Microsoft Word การแปลง HTML เป็น DOC หรือ DOCX จะช่วยให้การจัดรูปแบบ, การจัดเตรียม, และเนื้อหาถูกเก็บรักษาไว้ ในขณะที่ทำให้ไฟล์เหมาะสมสำหรับการรายงาน, การพิมพ์, หรือการจัดทำเอกสารระยะยาว
สำหรับนักพัฒนา .NET API Aspose.HTML Cloud มีวิธีที่มีประสิทธิภาพและปลอดภัยในการทำการแปลงนี้โดยใช้ความพยายามในการเขียนโค้ดขั้นต่ำ
- การแปลง HTML เป็น Word ผ่านทาง REST API
- แปลง HTML เป็น DOC โดยใช้ C#
- HTML to DOCX using cURL Commands
การแปลง HTML เป็น Word ผ่าน REST API
SDK Aspose.HTML Cloud สำหรับ .NET ให้เครื่องมือที่มีประสิทธิภาพในการประมวลผลและแปลง HTML เป็นหลายรูปแบบ รวมถึง DOCX, XPS, PDF และรูปแบบภาพต่างๆ กระบวนการ HTML-to-Word นั้นเป็นไปอย่างตรงไปตรงมาและสามารถปรับแต่งให้ตรงกับความต้องการเฉพาะของคุณ—เช่น การปรับขนาดหน้า ระยะขอบ และรูปแบบผลลัพธ์
นอกเหนือจาก HTML, API รองรับประเภทข้อมูลนำเข้าหลายประเภท: XHTML, MHTML, EPUB, Markdown หรือแม้แต่ URL ของหน้าเว็บสด.
การติดตั้ง SDK เพื่อเริ่มต้น ให้ติดตั้ง SDK จาก NuGet โดยใช้:
nuget install Aspose.HTML-Cloud
ถัดไป สร้างบัญชีฟรีบน Aspose Cloud dashboard เพื่อรับ Client ID และ Client Secret ของคุณสำหรับการตรวจสอบสิทธิ์。
แปลง HTML เป็น DOC โดยใช้ C#
นี่คือวิธีที่คุณสามารถนำไปใช้ในการแปลง HTML เป็น Word ในแอปพลิเคชัน C# ของคุณ:
- เริ่มต้น API – สร้างอินสแตนซ์ของ
HtmlApi
ด้วยClient ID
และClient Secret
ของคุณ - โหลดไฟล์ HTML – เปิดไฟล์ HTML แหล่งที่มาของคุณจากพื้นที่เก็บข้อมูลในเครื่อง.
- อัปโหลดไปยังคลาวด์สโตเรจ – ใช้
StorageApi
เพื่อเก็บไฟล์ในคลาวด์. - Convert to Word – Call PutConvertDocumentToDoc(…) to process the conversion.
// สำหรับตัวอย่างทั้งหมด โปรดเยี่ยมชม https://github.com/aspose-html-cloud/aspose-html-cloud-dotnet
string clientSecret = "XXXXXXXX";
string clientID = "XXXXXX-XXXXX-XXXX-XXXXX-b9809741374e";
// base URL string
const string SERVICE_API_HOST = "https://api.aspose.cloud";
// สร้างอินสแตนซ์ HtmlApi
HtmlApi htmlApi = new HtmlApi(clientID, clientSecret, SERVICE_API_HOST);
// name of input HTML file
String inputFileName = "inputHTML.html";
// name of output file
String newFileName = "Converted.doc";
try
{
// โหลดไฟล์จากไดรฟ์ท้องถิ่น
using (var file = System.IO.File.OpenRead(@"C:\Users\" + inputFileName))
{
// สร้างอินสแตนซ์ StorageApi
var uploadFileRequest = new StorageApi(clientID, clientSecret, SERVICE_API_HOST);
// อัปโหลดไฟล์ HTML ไปยังพื้นที่จัดเก็บบนคลาวด์
uploadFileRequest.UploadFile(file, "inputHTML.html");
}
// แปลง HTML เป็นรูปแบบ DOC และบันทึกผลลัพธ์ลงในคลาวด์จัดเก็บข้อมูล
AsposeResponse response = htmlApi.PutConvertDocumentToDoc("inputHTML.html",newFileName);
// print success message if conversion is successful
if (response != null && response.Equals("OK"))
{
Console.WriteLine("Successfull conversion of HTML to DOC format !");
}
catch (Exception ex)
{
Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

การแสดงตัวอย่างการแปลง HTML เป็นเอกสาร
HTML to DOCX using cURL Commands
สำหรับผู้ที่ชื่นชอบเครื่องมือบรรทัดคำสั่งหรือการทำงานอัตโนมัติ สามารถเข้าถึง REST API ผ่าน cURL วิธีนี้ไม่เพียงแต่ทำให้การรวมเข้ากับกระบวนการพัฒนาที่หลากหลายง่ายขึ้น แต่ยังรับประกันกระบวนการสร้างเอกสารที่สม่ำเสมอและเชื่อถือได้อีกด้วย
ขั้นตอน:
- สร้างโทเค็น JWT ด้วยข้อมูลรับรองของคุณ。
- อัปโหลดไฟล์ HTML ไปยังที่เก็บข้อมูลคลาวด์。
- เรียกจุดสิ้นสุด API การแปลง
- บันทึกไฟล์ที่แปลงแล้วไว้ในเครื่อง.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=XXXXX-XXXX-XXXXX-XXXX-b9809741374e&client_secret=XXXXXXXXXXXXXX" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
อัปโหลดไฟล์ HTML ที่แ input ไปยังพื้นที่เก็บข้อมูลคลาวด์โดยใช้คำสั่ง cURL ดังต่อไปนี้
curl -X PUT "https://api.aspose.cloud/html/storage/file/inputHTML.html" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>" \
-H "Content-Type: multipart/form-data" \
-d {"File":{}}
เรียก API เพื่อทำการแปลง HTML เป็น DOCX และบันทึกผลลัพธ์บนไดรฟ์โลคัล
curl -v -X GET "https://api.aspose.cloud/html/inputHTML.html/convert/docx" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT Token>" \
-o Converted.docx
ข้อคิดเห็นสุดท้าย
ด้วยการใช้ Aspose.HTML Cloud API สำหรับ .NET คุณสามารถแปลงเนื้อหา HTML เป็นเอกสาร Word ได้อย่างรวดเร็วและปลอดภัยในขณะที่รักษาความถูกต้องของเลย์เอาต์ ไม่ว่าคุณจะรวมกระบวนการแปลงเข้ากับแอปพลิเคชัน C# โดยตรงหรือทำให้มันเป็นอัตโนมัติผ่าน cURL โซลูชันนี้รวดเร็ว เชื่อถือได้ และปรับตัวได้สำหรับการทำงานที่หลากหลาย
ตัวแปลง HTML เป็น Word
ในการสัมผัสความสามารถที่น่าทึ่งของ Aspose.HTML Cloud SDK ภายในเว็บเบราว์เซอร์ คุณอาจพิจารณาใช้แอปฟรี HTML to Word Converter ของเรา

เครื่องมือแปลง HTML เป็น DOCX ออนไลน์ฟรี
ลิงก์ที่มีประโยชน์
บทความที่เกี่ยวข้อง
บทความต่อไปนี้ให้ข้อมูลที่เป็นประโยชน์เกี่ยวกับ: