HTML เป็น XLSX C#

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

เหตุใดจึงต้องแปลงเว็บเพจเป็น Excel

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

หน้าเว็บเป็น Excel Spreadsheet Converter - การติดตั้ง C# API

คุณสามารถดาวน์โหลด DLL ของ Conholdate.Total for .NET ได้จากหน้า New Releases หรือติดตั้งอย่างรวดเร็วพร้อมกับการอ้างอิงทั้งหมดโดยการรันคำสั่งการติดตั้ง NuGet ต่อไปนี้:

PM> Install-Package Conholdate.Total

แปลง HTML เป็น Excel ใน C#

โปรดทำตามขั้นตอนด้านล่างเพื่อแสดงรูปแบบ HTML เป็นรูปแบบ Excel ใน C#:

  • โหลดไฟล์ HTML ต้นฉบับโดยใช้คลาส Converter
  • สร้างอินสแตนซ์ของคลาส SpreadsheetConvertOptions
  • ส่งออกรูปแบบ HTML เป็นรูปแบบ Excel โดยใช้วิธีแปลง

ตัวอย่างโค้ดต่อไปนี้อธิบายวิธีการแปลง HTML เป็น Excel ใน C#:

// โหลดไฟล์ HTML ต้นฉบับ
using (Converter converter = new Converter("sample.html"))
{
    // ตั้งค่าตัวเลือกการแปลงสำหรับรูปแบบ Excel
    GroupDocs.Conversion.Options.Convert.SpreadsheetConvertOptions options = new GroupDocs.Conversion.Options.Convert.SpreadsheetConvertOptions();

    // แปลง HTML เป็นรูปแบบ XLSX
    converter.Convert("HTMLtoXLSX.xlsx", options);
}

แปลง HTML เป็น XLSX/XLSX ใน C# - ตัวเลือกขั้นสูง

ขั้นตอนด้านล่างจะอธิบายวิธีแปลงหน้าเว็บ HTML เป็นรูปแบบ XLS/XLSX Excel ใน C#:

  • โหลดหน้าเว็บ HTML ด้วยอินสแตนซ์คลาส Converter
  • ตั้งค่าตัวเลือกการแปลงต่างๆ สำหรับรูปแบบ Excel ด้วยคลาส PresentationConvertOptions
  • เรนเดอร์ HTML เป็นสเปรดชีต Excel โดยเรียกใช้วิธีการแปลง

โค้ดตัวอย่างด้านล่างแสดงวิธีแปลง HTML เป็น XLSX/XLS ใน C# ซึ่งสามารถตั้งค่าตัวเลือกแบบกำหนดเองได้ตามความต้องการของคุณ:

// โหลดไฟล์ HTML ต้นฉบับ
using (Converter converter = new Converter("input.html"))
{
    // ตั้งค่าตัวเลือกการแปลงสำหรับรูปแบบ XLS
    GroupDocs.Conversion.Options.Convert.SpreadsheetConvertOptions options = new GroupDocs.Conversion.Options.Convert.SpreadsheetConvertOptions()
    {
        PagesCount = 1,
        Format = GroupDocs.Conversion.FileTypes.SpreadsheetFileType.Xls
    };

    // แปลง HTML เป็นรูปแบบ XLS
    converter.Convert("HTMLtoXLS.xls", options);
}

ใบอนุญาตการประเมินผลฟรี

คุณสามารถขอ [ใบอนุญาตชั่วคราวฟรี] เพื่อประเมินคุณสมบัติต่างๆ ของ API ได้โดยไม่มีข้อจำกัดใดๆ

สรุป

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

ดูสิ่งนี้ด้วย