วิธีแปลง Excel เป็น HTML โดยใช้ C#

บทแนะนำฉบับย่อนี้จะสาธิตวิธี แปลง Excel เป็น HTML โดยใช้ C# โดยที่ไฟล์ Excel สามารถอยู่ในรูปแบบ XLSX หรือ XLS การใช้การแปลง C# Excel เป็น HTML สามารถทำได้ด้วยเอาต์พุตที่มีความเที่ยงตรงสูง สามารถดูไฟล์ HTML ได้โดยใช้เบราว์เซอร์ใดก็ได้บนระบบปฏิบัติการใดก็ได้ เช่น MS Windows, Linux หรือ macOS

ขั้นตอนในการแปลง Excel เป็น HTML โดยใช้ C#

  1. เพิ่มการอ้างอิงถึง Aspose.Cells ในแอปพลิเคชันการแปลง Excel เป็น HTML ด้วย Nuget Package Manager
  2. สร้างอินสแตนซ์คลาส Workbook เพื่อโหลดไฟล์ Excel ต้นทาง
  3. สร้างอินสแตนซ์คลาส HtmlSaveOptions เพื่อตั้งค่าคุณสมบัติสำหรับไฟล์เอาต์พุต
  4. บันทึกไฟล์ HTML ที่สร้างขึ้นด้วยวิธีการบันทึกและวัตถุ HtmlSaveOptions

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

รหัสเพื่อส่งออก Excel เป็น HTML ใน C

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

ที่นี่เราได้เห็นกระบวนการแปลง Excel เป็น HTML ใน C# อย่างไรก็ตาม หากคุณสนใจที่จะเรียนรู้การแปลง Excel เป็น SVG โปรดดูบทความใน วิธีแปลง Excel เป็น SVG ใน C#

 ไทย