วิธีการแปลงเอกสาร Word เป็น HTML โดยใช้ C#

วิธีการแปลงเอกสาร Word เป็น HTML โดยใช้ C#

ในบทช่วยสอนสั้น ๆ นี้ เราจะเรียนรู้วิธีการแปลงเอกสาร Word เป็น HTML โดยใช้ C# การแปลงนี้สามารถทำได้อย่างมีประสิทธิภาพบนระบบปฏิบัติการใด ๆ เช่น macOS, Linux หรือ MS Windows ที่มีการกำหนดค่า .NET framework

ประโยชน์ของการแปลงเอกสาร Word เป็น HTML

  1. ความเข้ากันได้กับเว็บ:
    • ไฟล์ HTML สามารถแสดงผลได้อย่างง่ายดายบนเว็บเบราว์เซอร์
  2. การรักษารูปแบบ:
    • รูปแบบส่วนใหญ่จากเอกสาร Word สามารถถูกเก็บรักษาไว้ในผลลัพธ์ HTML
  3. ฟังก์ชันการทำงานข้ามแพลตฟอร์ม:
    • ไฟล์ HTML สามารถเข้าถึงได้จากแพลตฟอร์มต่าง ๆ โดยไม่มีปัญหาความเข้ากันได้

คู่มือทีละขั้นตอนในการแปลงเอกสาร Word เป็น HTML

ขั้นตอนที่ 1: ติดตั้ง Aspose.Words Library

ติดตั้งไลบรารี Aspose.Words โดยใช้ NuGet package manager เพื่ออำนวยความสะดวกในการแปลง

Install-Package Aspose.Words

ขั้นตอนที่ 2: โหลดไฟล์ DOCX

สร้างอ็อบเจ็กต์ของคลาส Document เพื่อโหลดเอกสาร Word ที่คุณต้องการแปลง

Document doc = new Document("Input.docx");

ขั้นตอนที่ 3: กำหนดคุณสมบัติ HtmlSaveOptions

ตั้งค่าคุณสมบัติต่าง ๆ โดยใช้คลาส HtmlSaveOptions สำหรับการแปลง

HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.CssStyleSheetType = CssStyleSheetType.Inline;
saveOptions.ExportPageMargins = true;
saveOptions.ImageResolution = 90;

ขั้นตอนที่ 4: บันทึกผลลัพธ์เป็น HTML

ใช้วิธี Document.Save เพื่อบันทึกไฟล์ในรูปแบบ HTML

doc.Save("HtmlSaveOptions.html", saveOptions);

โค้ดตัวอย่างในการแปลง DOCX เป็น HTML

นี่คือตัวอย่างที่สมบูรณ์ซึ่งรวมทุกขั้นตอนเข้าด้วยกัน:

// โหลดไฟล์ Word DOCX ที่เป็นข้อมูลนำเข้า
Document doc = new Document("Input.docx");

// ตั้งค่าคุณสมบัติต่าง ๆ ของคลาส HtmlSaveOptions
HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.CssStyleSheetType = CssStyleSheetType.Inline;
saveOptions.ExportPageMargins = true;
saveOptions.ImageResolution = 90;

// บันทึก HTML ผลลัพธ์
doc.Save("HtmlSaveOptions.html", saveOptions);

สรุป

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

 แบบไทย