Entri blog ini berfokus pada konversi konten HTML halaman web ke file Excel (XLSX) menggunakan C#. Proses ini berguna dalam berbagai skenario seperti web scraping atau konversi tabel HTML menjadi lembar Excel yang terorganisir dengan baik. Kami akan membahas bagian berikut untuk rincian lebih lanjut:
- Mengapa Mengonversi Halaman Web ke Excel?
- Konverter Halaman Web ke Excel Spreadsheet - Instalasi C# API
- Konversi HTML ke Excel di C#
- Konversi HTML ke XLSX/XLSX di C# - Opsi Lanjutan
Mengapa Mengonversi Halaman Web ke Excel?
Mengonversi halaman web ke format Excel memiliki beberapa keuntungan. File Excel banyak digunakan untuk analisis data, visualisasi, dan pelaporan. Dengan mengonversi HTML ke XLSX, Anda dapat dengan mudah mengintegrasikan data web ke dalam alur kerja berbasis Excel, memungkinkan manipulasi dan analisis data secara efisien.
Konverter Halaman Web ke Excel Spreadsheet - Instalasi C# API
Anda dapat mengunduh DLL Conholdate.Total for .NET dari halaman Rilis Baru atau menginstalnya dengan cepat beserta semua dependensinya dengan menjalankan perintah instalasi NuGet berikut:
PM> Install-Package Conholdate.Total
Konversi HTML ke Excel di C#
Silakan ikuti langkah-langkah di bawah ini untuk merender format HTML ke Excel di C#:
- Muat file HTML sumber menggunakan kelas Converter.
- Buat sebuah instance dari kelas SpreadsheetConvertOptions.
- Ekspor HTML ke format Excel menggunakan metode Konversi.
Contoh kode berikut menguraikan cara mengonversi HTML ke Excel di C#:
// Muat file HTML sumber
using (Converter converter = new Converter("sample.html"))
{
// Atur opsi konversi untuk format Excel
GroupDocs.Conversion.Options.Convert.SpreadsheetConvertOptions options = new GroupDocs.Conversion.Options.Convert.SpreadsheetConvertOptions();
// Konversi HTML ke format XLSX
converter.Convert("HTMLtoXLSX.xlsx", options);
}
Konversi HTML ke XLSX/XLSX di C# - Opsi Lanjutan
Langkah-langkah di bawah ini menjelaskan cara mengonversi halaman web HTML ke format XLS/XLSX Excel di C#:
- Muat halaman web HTML dengan instance kelas Converter.
- Tetapkan opsi konversi yang berbeda untuk format Excel dengan kelas PresentationConvertOptions.
- Render HTML ke spreadsheet Excel dengan menerapkan metode Konversi.
Contoh kode di bawah ini menunjukkan cara mengonversi HTML ke XLSX/XLS di C# di mana opsi khusus dapat diatur sesuai kebutuhan Anda:
// Muat file HTML sumber
using (Converter converter = new Converter("input.html"))
{
// Atur opsi konversi untuk format XLS
GroupDocs.Conversion.Options.Convert.SpreadsheetConvertOptions options = new GroupDocs.Conversion.Options.Convert.SpreadsheetConvertOptions()
{
PagesCount = 1,
Format = GroupDocs.Conversion.FileTypes.SpreadsheetFileType.Xls
};
// Konversi HTML ke format XLS
converter.Convert("HTMLtoXLS.xls", options);
}
Lisensi Evaluasi Gratis
Anda dapat meminta lisensi sementara gratis untuk mengevaluasi berbagai fitur API tanpa batasan apa pun.
Menyimpulkan
Mengonversi HTML ke Excel di C# membuka banyak kemungkinan untuk integrasi dan analisis data. Dengan memanfaatkan pendekatan yang dibahas dalam postingan blog ini, Anda dapat dengan mudah menjembatani kesenjangan antara data web dan Excel, memberdayakan aplikasi Anda dengan kemampuan pemrosesan data yang ditingkatkan. Baik Anda mengekstrak data untuk tujuan pelaporan atau mengotomatiskan alur kerja data, solusi C# ini menyediakan cara yang kuat dan efisien untuk mengonversi halaman web HTML ke format Excel XLSX atau XLS. Jika Anda ingin mendiskusikan pertanyaan Anda, silakan hubungi kami di forum.