HTML เป็นกระดูกสันหลังของเนื้อหาบนเว็บ โดยจัดโครงสร้างทุกอย่างตั้งแต่ข้อความธรรมดาไปจนถึงการนำเสนอแบบมัลติมีเดียที่ซับซ้อน อย่างไรก็ตาม หากคุณจำเป็นต้องสร้างบันทึกแบบออฟไลน์ แชร์เนื้อหากับเพื่อนร่วมงานที่ชอบทำงานกับเอกสาร หรือเพียงต้องการรักษาการจัดรูปแบบและโครงสร้างของเนื้อหาบนเว็บในรูปแบบที่ยืดหยุ่นและแก้ไขได้มากกว่า การแปลง HTML เป็น เอกสาร Word จึงมีความจำเป็น
มาสำรวจเพิ่มเติมเกี่ยวกับความสำคัญของการแปลง HTML เป็น Word และวิธีการดำเนินการอย่างมีประสิทธิภาพโดยใช้ GroupDocs.Conversion Cloud SDK สำหรับ .NET
- SDK การแปลง HTML เป็นคำ
- แปลง HTML เป็น DOC ใน C#
- แปลง HTML เป็น DOCX โดยใช้คำสั่ง cURL
- โปรแกรมแปลง HTML เป็น Word ฟรี
SDK การแปลง HTML เป็นคำ
GroupDocs.Conversion Cloud SDK สำหรับ .NET นำเสนอโซลูชันที่มีประสิทธิภาพและยืดหยุ่นสำหรับการแปลง HTML เป็นเอกสาร Word SDK ช่วยให้คุณสามารถผสานรวมความสามารถในการแปลงเข้ากับแอปพลิเคชัน .NET ได้อย่างง่ายดาย ช่วยให้สามารถแปลงเนื้อหาเว็บเป็นรูปแบบ Word ที่แก้ไขได้ เช่น DOCX หรือ DOC ได้อย่างราบรื่น ขั้นตอนแรกในการดำเนินการนี้คือการติดตั้ง SDK โดยค้นหา GroupDocs.Conversion-Cloud ในตัวจัดการแพ็คเกจ NuGet แล้วคลิกปุ่มติดตั้ง อีกทางเลือกหนึ่งคือการดำเนินการคำสั่งต่อไปนี้ในคอนโซลตัวจัดการแพ็คเกจ
NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0
หลังจากการติดตั้งเสร็จสิ้น โปรดรับข้อมูลรับรอง API ส่วนตัวของคุณ (เช่น Client ID และ Client Secret) คุณสามารถอ่าน [บทช่วยสอน] สั้นๆ นี้ 8 เพื่ออธิบายรายละเอียดเกี่ยวกับวิธีการรับข้อมูลรับรอง API
แปลง HTML เป็น DOC ใน C#
มาสำรวจรายละเอียดเกี่ยวกับวิธีการออกแบบ Cloud SDK ของเราให้มีประสิทธิภาพและความแม่นยำสูง เพื่อให้แน่ใจว่าเอกสาร Word ที่ได้จะสะท้อนเนื้อหา HTML ต้นฉบับ
- สร้างอินสแตนซ์ของคลาส
Configuration
ที่เราส่งข้อมูลประจำตัวไคลเอนต์เป็นอาร์กิวเมนต์
var configurations = new Configuration(clientId, clientSecret1);
- เริ่มต้น
ConvertApi
โดยที่เราส่งวัตถุ Configuration เป็นอาร์กิวเมนต์อินพุต
var apiInstance = new ConvertApi(configurations);
- อัปโหลดไฟล์ HTML อินพุตไปยังที่เก็บข้อมูลบนคลาวด์
fileUpload.UploadFile(new UploadFileRequest("sourceFile.html", stream));
- สร้างอินสแตนซ์
ConvertSettings
ที่เราระบุชื่อสำหรับอินพุต HTML รูปแบบผลลัพธ์เป็นdoc
และชื่อสำหรับเอกสาร Word ผลลัพธ์เป็นอาร์กิวเมนต์
var settings = new ConvertSettings{...}
- เรียก API ConvertDocumentRequest เพื่อฝัง HTML ลงในรูปแบบ DOC และบันทึกเอกสาร Word ที่ได้ไปยังที่เก็บข้อมูลบนคลาวด์
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// ตัวอย่างเพิ่มเติมได้ที่ https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// รับข้อมูลรับรอง API ของคุณ
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// สร้างอินสแตนซ์ของคลาสการกำหนดค่าและเริ่มต้นด้วย ID ไคลเอนต์และความลับไคลเอนต์
var configurations = new Configuration(clientId, clientSecret1);
// กำหนดค่าของ ApiBaseUrl เพื่อตั้งค่า URL ฐานสำหรับ API การแปลง HTML เป็น DOC
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";
// สร้างอินสแตนซ์ของคลาส ConvertApi ด้วยอ็อบเจ็กต์ของคลาส Configuration
var apiInstance = new ConvertApi(configurations);
// โหลดอินพุต HTML จากไดรฟ์ภายในเครื่อง
using (var stream = System.IO.File.OpenRead("sourceFile.html"))
{
// สร้างอินสแตนซ์ของ FileApi
var fileUpload = new FileApi(configurations);
// อัพโหลดอินพุต HTML ไปยังที่เก็บข้อมูลบนคลาวด์
fileUpload.UploadFile(new UploadFileRequest("input.html", stream));
// สร้าง ConvertSettings โดยที่เรากำหนดชื่อของ HTML ต้นฉบับและชื่อสำหรับเอกสาร Word ที่ได้ผลลัพธ์
var settings = new ConvertSettings
{
StorageName = "default",
FilePath = "input.html",
Format = "doc",
OutputPath = "Converted.doc"
};
// เรียกใช้วิธี ConvertDocument เพื่อแปลง HTML เป็น DOC
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
if (response != null && response.Equals("OK"))
{
// พิมพ์ข้อความความสำเร็จ
Console.WriteLine("The HTML to Word conversion completed successfully !");
}
}
สามารถดาวน์โหลดงานนำเสนอ PowerPoint ที่ได้สร้างขึ้นในตัวอย่างข้างต้นได้จาก myResultant.doc
แปลง HTML เป็น DOCX โดยใช้คำสั่ง cURL
การแปลง HTML เป็น DOCX โดยใช้คำสั่ง GroupDocs.Conversion Cloud และ cURL เป็นกระบวนการที่ตรงไปตรงมาและมีประสิทธิภาพ โดยเฉพาะสำหรับผู้ที่ชอบเครื่องมือบรรทัดคำสั่งสำหรับการทำงานอัตโนมัติ ดังนั้น การใช้ประโยชน์จากพลังของ .NET REST API จะช่วยให้คุณได้การแปลงที่แม่นยำและเชื่อถือได้สูง ทำให้มั่นใจได้ว่าเนื้อหา HTML ของคุณจะถูกแปลงเป็นเอกสาร DOC ที่แก้ไขได้อย่างราบรื่น
ขั้นตอนแรกในการดำเนินการนี้คือสร้างโทเค็นการเข้าถึง JWT จากนั้นดำเนินการคำสั่ง cURL ต่อไปนี้เพื่อแปลงหน้าเว็บเป็นเอกสาร Word และบันทึก DOCX ที่ได้ลงในที่เก็บข้อมูลบนคลาวด์
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}\"}"
โปรดแทนที่ sourceFile
ด้วยชื่อไฟล์ HTML อินพุต resultantFile
ด้วยชื่อของเอกสาร Word ที่เป็นผลลัพธ์ และ accessToken
ด้วยโทเค็นการเข้าถึง JWT ส่วนบุคคล
- เพื่อบันทึกเอกสาร Word ผลลัพธ์ลงในไดรฟ์ภายในเครื่อง โปรดลองใช้คำสั่ง cURL ต่อไปนี้
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}"
โปรแกรมแปลง HTML เป็น Word ฟรี
คุณอาจลองสำรวจความสามารถอันทรงพลังของ GroupDocs.Conversion Cloud REST API โดยใช้แอป HTML to Word Converter ฟรีของเรา แอปนี้มีน้ำหนักเบาและประสิทธิภาพสูง ช่วยให้คุณสัมผัสกับความสามารถอันทรงพลังของ API ภายในเว็บเบราว์เซอร์
ลิงค์ที่เป็นประโยชน์
บทสรุป
การแปลง HTML เป็นเอกสาร Word ถือเป็นความสามารถที่สำคัญสำหรับผู้ที่ต้องการรักษา แชร์ หรือแก้ไขเนื้อหาเว็บในรูปแบบที่มีโครงสร้างและอเนกประสงค์มากขึ้น ไม่ว่าคุณจะเลือกใช้ฟีเจอร์ที่ครอบคลุมของ GroupDocs.Conversion Cloud SDK สำหรับ .NET หรือความเรียบง่ายของคำสั่ง cURL สำหรับการแปลงที่รวดเร็วและอัตโนมัติ ทั้งสองวิธีต่างก็เสนอโซลูชันที่มีประสิทธิภาพที่ปรับแต่งให้เหมาะกับความต้องการของคุณ
บทความแนะนำ
เราขอแนะนำให้เยี่ยมชมลิงก์ต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ: