html เป็นคำ

แปลง HTML เป็นเอกสาร Word ด้วย C# .NET

HTML เป็นกระดูกสันหลังของเนื้อหาบนเว็บ โดยจัดโครงสร้างทุกอย่างตั้งแต่ข้อความธรรมดาไปจนถึงการนำเสนอแบบมัลติมีเดียที่ซับซ้อน อย่างไรก็ตาม หากคุณจำเป็นต้องสร้างบันทึกแบบออฟไลน์ แชร์เนื้อหากับเพื่อนร่วมงานที่ชอบทำงานกับเอกสาร หรือเพียงต้องการรักษาการจัดรูปแบบและโครงสร้างของเนื้อหาบนเว็บในรูปแบบที่ยืดหยุ่นและแก้ไขได้มากกว่า การแปลง HTML เป็น เอกสาร Word จึงมีความจำเป็น

มาสำรวจเพิ่มเติมเกี่ยวกับความสำคัญของการแปลง HTML เป็น Word และวิธีการดำเนินการอย่างมีประสิทธิภาพโดยใช้ GroupDocs.Conversion Cloud SDK สำหรับ .NET

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 ต้นฉบับ

  1. สร้างอินสแตนซ์ของคลาส Configuration ที่เราส่งข้อมูลประจำตัวไคลเอนต์เป็นอาร์กิวเมนต์
var configurations = new Configuration(clientId, clientSecret1);
  1. เริ่มต้น ConvertApi โดยที่เราส่งวัตถุ Configuration เป็นอาร์กิวเมนต์อินพุต
var apiInstance = new ConvertApi(configurations);
  1. อัปโหลดไฟล์ HTML อินพุตไปยังที่เก็บข้อมูลบนคลาวด์
fileUpload.UploadFile(new UploadFileRequest("sourceFile.html", stream));
  1. สร้างอินสแตนซ์ ConvertSettings ที่เราระบุชื่อสำหรับอินพุต HTML รูปแบบผลลัพธ์เป็น doc และชื่อสำหรับเอกสาร Word ผลลัพธ์เป็นอาร์กิวเมนต์
var settings = new ConvertSettings{...}
  1. เรียก 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 !");
    }
}
html เป็นเอกสาร

รูปภาพ:- การแสดงตัวอย่างการแปลง HTML เป็นเอกสาร Word

สามารถดาวน์โหลดงานนำเสนอ 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 เป็น docx

ลิงค์ที่เป็นประโยชน์

บทสรุป

การแปลง HTML เป็นเอกสาร Word ถือเป็นความสามารถที่สำคัญสำหรับผู้ที่ต้องการรักษา แชร์ หรือแก้ไขเนื้อหาเว็บในรูปแบบที่มีโครงสร้างและอเนกประสงค์มากขึ้น ไม่ว่าคุณจะเลือกใช้ฟีเจอร์ที่ครอบคลุมของ GroupDocs.Conversion Cloud SDK สำหรับ .NET หรือความเรียบง่ายของคำสั่ง cURL สำหรับการแปลงที่รวดเร็วและอัตโนมัติ ทั้งสองวิธีต่างก็เสนอโซลูชันที่มีประสิทธิภาพที่ปรับแต่งให้เหมาะกับความต้องการของคุณ

บทความแนะนำ

เราขอแนะนำให้เยี่ยมชมลิงก์ต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ: