doc เป็น html

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

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

ในบทความนี้ เราจะพูดถึงรายละเอียดเกี่ยวกับวิธีที่เราสามารถแปลงเอกสาร Word (DOC, DOCX) เป็นรูปแบบ HTML ได้อย่างง่ายดายโดยใช้ .NET REST API

REST API สำหรับการแปลง Word เป็น HTML

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

ขั้นแรก เราต้องติดตั้ง SDK โดยค้นหา GroupDocs.Conversion-Cloud ในตัวจัดการแพ็คเกจ NuGet แล้วคลิกปุ่มติดตั้ง อีกทางเลือกหนึ่งคือดำเนินการคำสั่งต่อไปนี้ในคอนโซลตัวจัดการแพ็คเกจ

NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.4.0

ประการที่สอง เราจำเป็นต้องได้รับข้อมูลรับรอง API ส่วนบุคคลของเรา (เช่น รหัสลูกค้าและความลับของลูกค้า) โปรดปฏิบัติตามคำแนะนำที่ระบุไว้ใน [บทช่วยสอน] สั้นๆ นี้ 8 ซึ่งอธิบายรายละเอียดเกี่ยวกับวิธีรับข้อมูลรับรอง API

แปลง DOC เป็น HTML ใน C#

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

  1. สร้างอินสแตนซ์ของคลาส “การกำหนดค่า” ที่เราส่งข้อมูลรับรองไคลเอ็นต์เป็นอาร์กิวเมนต์
var configurations = new Configuration(clientId, clientSecret1);
  1. เริ่มต้น ConvertApi โดยที่เราส่งวัตถุการกำหนดค่าเป็นอาร์กิวเมนต์อินพุต
var apiInstance = new ConvertApi(configurations);
  1. อัปโหลดเอกสาร Word อินพุตไปยังที่เก็บข้อมูลบนคลาวด์
fileUpload.UploadFile(new UploadFileRequest("input-sample.doc", stream));
  1. สร้างอินสแตนซ์ ConvertSettings โดยที่เราระบุชื่อของเอกสาร Word อินพุต รูปแบบผลลัพธ์เป็น html และชื่อสำหรับไฟล์ HTML เอาต์พุตเป็นอาร์กิวเมนต์
var settings = new ConvertSettings{...}
  1. เรียกใช้ API ConvertDocumentRequest เพื่อส่งออกเอกสาร Word เป็นรูปแบบ HTML และบันทึก HTML ที่เป็นผลลัพธ์ไปยังที่เก็บข้อมูลบนคลาวด์
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
docx เป็น html

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

DOCX เป็น HTML โดยใช้คำสั่ง cURL

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

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

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\": \"internal\",  \"FilePath\": \"{inputFile}\",  \"Format\": \"html\",  \"LoadOptions\": {    \"Format\": \"docx\"  },  \"OutputPath\": \"{resultantHTML}\"}"

โปรดแทนที่ inputFile ด้วยชื่อของไฟล์ CSV อินพุต resultantHTML ด้วยชื่อของไฟล์ HTML ที่เป็นผลลัพธ์ และ accessToken ด้วยโทเค็นการเข้าถึง JWT ส่วนบุคคล

  • หากต้องการบันทึก HTML ที่เป็นผลลัพธ์ลงในไดรฟ์ในเครื่อง โปรดลองใช้คำสั่ง 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\": \"internal\",  \"FilePath\": \"{inputFile}\",  \"Format\": \"html\",  \"LoadOptions\": {    \"Format\": \"doc\"  }}" \
-o "myResultant.html"

แอปแปลง Word เป็น HTML

โปรดอย่าลืมลองใช้ [DOCX to HTML Conversion App] ที่มีน้ำหนักเบาและมีประสิทธิภาพมาก]14 แอปฟรีนี้สร้างขึ้นบน API ของ GroupDocs.Conversion Cloud และช่วยให้คุณได้เห็นความสามารถอันน่าทึ่งของเอกสาร Word ไปเป็น API การแปลง HTML

โปรแกรมแปลงไฟล์ DOCX เป็น HTML

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

บทสรุป

ไม่ว่าคุณจะชอบความเรียบง่ายและความยืดหยุ่นของคำสั่ง cURL หรือความสามารถที่ครอบคลุมที่นำเสนอโดย GroupDocs.Conversion Cloud API โดยตรง การแปลงเอกสาร Word (DOC, DOCX ฯลฯ) เป็นรูปแบบ HTML จะกลายเป็นกระบวนการที่ราบรื่นและมีประสิทธิภาพ ทั้งสองวิธีมอบโซลูชันที่เชื่อถือได้สำหรับการแปลงเนื้อหา เพื่อให้มั่นใจว่า HTML ที่ได้จะรักษาความสมบูรณ์ การจัดรูปแบบ และโครงสร้างของเอกสารต้นฉบับ

บทความที่เกี่ยวข้อง

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