ไม่ว่าคุณจะต้องการแปลงเอกสารเป็นรูปแบบ HTML เพื่อรับเนื้อหาสำหรับเว็บไซต์ของคุณ หรือคุณเจอเว็บไซต์ส่งเอกสารออนไลน์ที่กำหนดให้ต้องส่งเอกสารในรูปแบบ HTML ไม่ว่าในกรณีใด คุณต้องมีตัวแปลง DOC เป็น HTML อย่างไรก็ตาม หากคุณต้องการแปลงเอกสารของคุณเป็น HTML โดยทางโปรแกรม บทความนี้มีไว้สำหรับคุณเท่านั้น บทความนี้จะกล่าวถึงวิธีต่อไปนี้ในการแปลงเอกสารเป็น HTML ใน C#:
- การแปลงเอกสารที่ง่ายที่สุด เช่น DOCX เป็น HTML ใน C#
- แปลงเป็น HTML ด้วยตัวเลือกที่กำหนดเอง
- แปลงโดยใช้ตัวเลือกเพื่อแสดงหรือซ่อนเส้นขอบของหน้า
ไลบรารีการแปลงเอกสาร C#
GroupDocs.Conversion for .NET เป็น API ประสิทธิภาพสูงที่ใช้งานง่ายพร้อมความสามารถในการแปลงเอกสารใดๆ จากรายการ รูปแบบเอกสารที่รองรับ เป็นรูปแบบเป้าหมายที่รองรับ คุณสามารถดาวน์โหลด API ได้จากส่วน ดาวน์โหลด หรือติดตั้งจาก NuGet
แปลง DOCX เป็น HTML ใน C# - ง่าย
นี่เป็นการแปลงที่ง่ายที่สุดและมีประโยชน์มาก ฉันควรบอกว่าคุณสามารถแปลงเอกสารของคุณเป็นรูปแบบ HTML ได้ เพียงตรวจสอบรูปแบบของคุณจาก รายการรูปแบบที่รองรับ แล้วแปลงไฟล์ได้เลย
- สร้างอินสแตนซ์ของคลาส Converter เพื่อเริ่มต้นด้วยเอกสารต้นฉบับของคุณ
- ยกตัวอย่างวัตถุ MarkupConvertOptions
- เรียกเมธอด Convert ของคลาส Converter
- แค่นั้นแหละ.
เอกสารของคุณจะถูกแปลงเป็น HTML และเอกสารผลลัพธ์จะอยู่ในที่เก็บของคุณ ตัวอย่างโค้ดขนาดเล็กต่อไปนี้แสดงการแปลงไฟล์ DOCX เป็น HTML โดยใช้คลาส Converter ใน C#
// Converting DOCX to HTML in C#
using (Converter converter = new Converter("document.docx"))
{
MarkupConvertOptions options = new MarkupConvertOptions();
converter.Convert("converted.html", options);
}
แปลง DOC/DOCX เป็น HTML ด้วยตัวเลือกที่กำหนดเอง
GroupDocs.Conversion มีตัวเลือกอื่นๆ ที่แตกต่างกันเพื่อให้ได้ผลลัพธ์การแปลงที่ต้องการ ตัวเลือกที่กำหนดเองประกอบด้วย:
- เค้าโครงคงที่
- เค้าโครงคงที่ - Show Borders
- รูปแบบ
- เลขหน้า
- หน้า
- หน้า Count
- ใช้ PDF
- ลายน้ำ
- ซูม
คุณสามารถไปที่ เอกสารประกอบ หรือ ตัวอย่าง GitHub เพื่อดูรายละเอียดแต่ละตัวเลือก ฉันจะแสดงการปรับแต่งบางส่วนในขณะที่แปลงรูปแบบ DOCX เป็น HTML อีกครั้งในตัวอย่างโค้ดด้านล่าง
// Converting DOCX to HTML in C# with advance options.
using (Converter converter = new Converter("document.docx"))
{
MarkupConvertOptions options = new MarkupConvertOptions
{ // Setting customized options
PageNumber = 2,
PagesCount = 1,
FixedLayout = true
};
converter.Convert("converted.html", options);
}
แปลง DOC/DOCX เป็น HTML - แสดงหรือซ่อนเส้นขอบของหน้า
สุดท้าย แต่ไม่ท้ายสุด ตอนนี้คุณสามารถควบคุมการมองเห็นเส้นขอบของหน้าในขณะที่แปลงเอกสารเป็น HTML ใน C# GroupDocs.Conversion for .NET ให้การควบคุมนี้กับโปรแกรมเมอร์ C# ตัวอย่างด้านล่างแสดงให้เห็นว่าการตั้งค่าคุณสมบัติ FixedLayoutShowBorders ของคลาส MarkupConvertOptions เป็นจริงหรือเท็จ คุณสามารถแสดงหรือซ่อนเส้นขอบของหน้าในเอกสาร HTML ที่เป็นผลลัพธ์ได้
// Converting DOCX to HTML in C# with show or hide borders control.
using (Converter converter = new Converter("document.docx"))
{
MarkupConvertOptions options = new MarkupConvertOptions
{
PageNumber = 2,
FixedLayout = true,
PagesCount = 1,
FixedLayoutShowBorders = false
};
converter.Convert("converted.html", options);
}
รูปภาพด้านล่างแสดงเอกสาร DOCX ต้นฉบับและ HTML ที่แปลงแล้วโดยมีและไม่มีเส้นขอบของหน้า
เรียนรู้เพิ่มเติมเกี่ยวกับ GroupDocs.Conversion
มาคุยกันเพิ่มเติม @ ฟอรัมสนับสนุนฟรี