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