HTML ke XLSX C#

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?

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.

Lihat juga