บ่อยครั้งจำเป็นต้องแสดงเอกสาร Microsoft Word (DOCX) เป็นรูปแบบ HTML ในขอบเขตของการประมวลผลเอกสารและการสร้างเนื้อหาเว็บ ไม่ว่าคุณจะเป็นนักพัฒนาเว็บ ผู้สร้างเนื้อหา หรือเพียงต้องการเผยแพร่เอกสาร Word ออนไลน์ การแสดงผลเอกสาร Word เป็น HTML อาจเป็นทักษะที่มีคุณค่า บทความโดยละเอียดนี้จะแนะนำวิธี เรนเดอร์ DOCX เป็น HTML โดยใช้ C# ต่อไปนี้เป็นขั้นตอนที่จำเป็นในการ สร้าง HTML ด้วยทรัพยากรที่ฝังจาก DOCX โดยใช้ C# พร้อมด้วยตัวอย่างโค้ด
ขั้นตอนในการเรนเดอร์ DOCX เป็น HTML โดยใช้ C#
- ใช้ตัวจัดการแพ็คเกจ NuGet เพื่อติดตั้ง GroupDocs.Viewer for .NET เพื่อแสดงเอกสาร Word เป็น HTML
- เพิ่มการอ้างอิงเนมสเปซ GroupDocs.Viewer ในโครงการของคุณ
- สร้างอินสแตนซ์คลาส Viewer โดยส่งเส้นทางไฟล์ DOCX เป็นอาร์กิวเมนต์ไปยังตัวสร้าง
- รับตัวเลือกมุมมองโดยใช้วิธี HtmlViewOptions.ForEmbeddedResources
- เรียกเมธอด Viewer.View ด้วย HtmlViewOptions เพื่อแสดงไฟล์ DOCX เป็น HTML
ไลบรารีที่ใช้ในบทช่วยสอนนี้สร้างขึ้นเพื่อให้ทำงานได้อย่างไร้ที่ติบนแพลตฟอร์มที่หลากหลาย การทราบวิธี สร้าง HTML จาก DOCX โดยใช้ C# มีประโยชน์ไม่ว่าคุณจะทำงานในโครงการหรือต้องการแจกจ่ายเอกสารในหลายแพลตฟอร์ม หากคุณติดตั้ง .NET ไว้ คุณสามารถทำตามคำแนะนำที่ให้ไว้สำหรับระบบปฏิบัติการที่ใช้กันทั่วไป เช่น Windows, macOS และ Linux เพื่อแสดงเอกสาร Word ของคุณเป็น HTML ได้อย่างง่ายดาย การใช้งานกระบวนการเรนเดอร์แสดงให้เห็นในตัวอย่างโค้ดที่ให้ไว้ด้านล่าง
รหัสเพื่อแสดงผล DOCX เป็น HTML โดยใช้ C
using GroupDocs.Viewer; | |
using GroupDocs.Viewer.Options; | |
namespace RenderDOCXasHTMLUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Viewer library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Viewer.lic"); | |
// Load the input DOCX | |
using (var viewer = new Viewer("input.docx")) | |
{ | |
// Create an HTML file for each document page. | |
// {0} is replaced with the current page number in the file name. | |
var viewOptions = HtmlViewOptions.ForEmbeddedResources("page_{0}.html"); | |
viewer.View(viewOptions); | |
} | |
} | |
} | |
} |
ด้วยข้อมูลที่คุณได้รับจากบทความนี้ คุณสามารถ แปลง DOCX เป็น HTML ในภาษา C# ได้อย่างมั่นใจ โค้ดด้านบนมีความกระชับ โดยต้องการการเรียก API เพียงไม่กี่ครั้งเพื่อให้สามารถเรนเดอร์เอกสารได้อย่างง่ายดาย เมื่อคุณตั้งค่าไลบรารีที่แนะนำได้อย่างเหมาะสมและทำการปรับเปลี่ยนเส้นทางไฟล์ที่จำเป็นแล้ว การรวมโค้ด Word นี้เข้ากับการเรนเดอร์ HTML เข้ากับโปรเจ็กต์ของคุณจะกลายเป็นงานที่ง่ายและไม่ยุ่งยาก
ในบทความก่อนหน้านี้ เราได้สำรวจขั้นตอนการแปลง DOCX เป็น PDF โดยใช้ Node.js หากคุณต้องการคำแนะนำเพิ่มเติม เราขอแนะนำให้อ่านบทแนะนำที่ครอบคลุมเกี่ยวกับวิธี แปลง DOCX เป็น PDF โดยใช้ Node.js