หน้าเว็บที่ตอบสนอง HTML มีไว้เพื่อให้ดูดีบนอุปกรณ์ต่างๆ หน้าเหล่านี้จะปรับโดยอัตโนมัติตามขนาดหน้าจอต่างๆ บทความนี้จะแนะนำให้คุณทำการแปลงโดยอัตโนมัติและดูเอกสาร Word ของคุณเป็นหน้า HTML ที่ตอบสนองภายในแอปพลิเคชัน .NET ของคุณโดยใช้ C#
หัวข้อต่อไปนี้จะครอบคลุมด้านล่าง:
.NET API สำหรับ Word และ Responsive HTML Viewer
ฉันจะใช้ GroupDocs.Viewer for .NET เพื่อแสดงเอกสาร Word เป็นหน้า HTML ที่ตอบสนองตามตัวอย่างด้านล่าง API เป็น โปรแกรมดูเอกสาร .NET API ที่มีประสิทธิภาพซึ่งรองรับการแสดงผลเอกสารจำนวนมาก อนุญาตให้สร้าง HTML Viewer ด้วยทรัพยากรแบบฝังและภายนอก Image Viewer โดยการแสดงผลเป็น JPG และ PNG และ PDF Viewer ที่ดีที่สุดสำหรับการพิมพ์หรือแบ่งปันกับผู้อื่น
คุณสามารถดาวน์โหลดโปรแกรมติดตั้ง DLLs หรือ MSI ได้จาก ส่วนการดาวน์โหลด หรือติดตั้ง API โดยเพิ่มแพ็คเกจลงในแอปพลิเคชัน .NET ของคุณผ่าน NuGet
PM> Install-Package GroupDocs.Viewer
แปลงเอกสาร Word เพื่อดูเป็น HTML ที่ตอบสนองโดยใช้ C#
หากคุณมีเอกสาร MS Word DOC, DOCX และต้องการแสดงเอกสารเหล่านี้เป็นหน้า HTML ที่ตอบสนองเพื่อให้ดูดีบนหน้าจอทุกขนาด นี่คือขั้นตอนและโค้ด C# สำหรับคุณ
ขั้นตอนต่อไปนี้แสดงวิธีแปลงเอกสาร Word (DOC/DOCX) เป็น HTML ที่ตอบสนองโดยใช้ .NET API
- โหลดเอกสาร Word (DOC/DOCX) โดยใช้คลาส Viewer
- ตั้งค่า HtmlViewOptions สำหรับทรัพยากรแบบฝังตัวหรือภายนอกสำหรับเอาต์พุต html
- ตั้งค่า RenderResponsive เป็นจริง
- เรียกใช้เมธอด View ของคลาส Viewer เพื่อสร้างหน้าเว็บที่ตอบสนองของเอกสาร Word ที่โหลด
ซอร์สโค้ดสี่บรรทัดต่อไปนี้แสดงเอกสาร Word เป็น HTML ที่ตอบสนองพร้อมทรัพยากรฝังตัวโดยใช้ C#
// แปลงเอกสาร Word DOC/DOCX เป็น HTML Responsive Page ใน C#
using (Viewer viewer = new Viewer(@"path/document.docx"))
{
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources("path/page_{0}.html");
options.RenderResponsive = true; // Set the Responsive as true
viewer.View(options);
}
รับใบอนุญาต API ฟรี
คุณสามารถ รับใบอนุญาตชั่วคราวได้ฟรี เพื่อใช้ API โดยไม่มีข้อจำกัดในการประเมิน
บทสรุป
โดยสรุป คุณได้เรียนรู้วิธีแสดงเอกสาร Word เป็นหน้า HTML ที่ตอบสนองโดยใช้ C# นอกจากนี้ คุณสามารถสร้างหน้า HTML ด้วยทรัพยากรแบบฝังและทรัพยากรภายนอก คุณต้องมั่นใจในการเริ่มต้นสร้างโปรแกรมดูเอกสารของคุณเอง .NET เช่นเดียวกับที่ สร้างโดย GroupDocs
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ API คุณสามารถไปที่ เอกสาร และที่เก็บ GitHub ในกรณีที่มีข้อสงสัยเพิ่มเติม โปรดติดต่อฝ่ายสนับสนุนฟรีที่ ฟอรัม