Konverter HTML

Aspose.Cells HTML Converter untuk .NET Plugin memungkinkan pengembang untuk mengekspor file Excel ke HTML dan mengisi file HTML atau menandai langsung ke buku kerja Excel. Apakah Anda membangun penonton berbasis browser, laporan berbasis email, atau integrasi dengan sistem CMS, plugin ini membantu jembatan Excel dan HTML dengan mudah.

Artikel Terakhir

Aspose.Cells HTML Converter Fitur Kunci

  • Ekspor Excel ke HTML Konversi file Excel ke HTML untuk tampilan web atau perkongsian ringan. ekspor seluruh buku kerja atau lembar kerja tertentu sebagai HTML yang bersih, responsif.

  • Mengimport konten HTML ke Excel Angkat string HTML atau file dan konversi ke buku kerja Excel dengan dukungan untuk tabel, pemformatan, dan struktur.

  • Fleksibel HTML Rendering Opsi Mengontrol output dengan HtmlSaveOptions, termasuk bagaimana baris tersembunyi / kolom diperlakukan, apakah untuk mengekspor lembar kerja secara individu atau bersama, dan banyak lagi.

  • Berbasis Stream input dan output Simpan atau muat HTML melalui aliran memori – ideal untuk aplikasi web, APIs, atau lingkungan tanpa server. Ini termasuk kemampuan untuk Aspose Cells Save to Stream untuk pengelolaan data yang efisien.

  • Broad format dukungan Bekerja dengan berbagai format: XLS, XLSX, XLSB, XLSM, XLTX, XLTM, HTML, dan MHTML – memungkinkan konversi antara HTML dan kedua warisan dan file Excel modern.

  • Integrasi Native .NET Mudah mengintegrasikan dengan .NET Framework dan .NET Core/6/7/8 proyek menggunakan NuGet atau referensi assembly langsung.

Mulai dengan Aspose.Cells HTML Converter untuk .NET

1. Memasang Aspose.Cells untuk .NET

Gunakan NuGet untuk menambahkan Aspose.Cells ke proyek Anda:

dotnet add package Aspose.Cells

Excel untuk Konversi HTML

Ekspor buku kerja Excel Anda untuk membersihkan format HTML:

Konversi file Excel ke file HTML

Workbook workbook = new Workbook("Book1.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
workbook.Save("output.html", options);

Ekspor File Excel ke HTML Stream (misalnya, untuk aplikasi web)

Workbook workbook = new Workbook("Book1.xlsx");

using (MemoryStream stream = new MemoryStream())
{
    workbook.Save(stream, SaveFormat.Html);
    stream.Position = 0;
    // Use the stream for web response, writing to file, etc.
}

HTML untuk Excel Conversion

Konversi file HTML atau markup mentah kembali ke buku kerja Excel:

Download konten HTML dari file

HtmlLoadOptions loadOptions = new HtmlLoadOptions();
Workbook workbook = new Workbook("input.html", loadOptions);
workbook.Save("html_to_excel.xlsx");

Mengisi konten HTML dari string

string html = "<html><body><table><tr><td>Product</td><td>Price</td></tr><tr><td>Pen</td><td>$1.99</td></tr></table></body></html>";
using (MemoryStream stream = new MemoryStream(Encoding.UTF8.GetBytes(html)))
{
    Workbook workbook = new Workbook(stream, new HtmlLoadOptions());
    workbook.Save("html_string_to_excel.xlsx", SaveFormat.Xlsx);
}

Skenario yang paling populer

Konversi Excel ke HTML untuk Penggunaan Web

Workbook workbook = new Workbook("report.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions
{
    ExportHiddenWorksheet = false,
    ExportGridLines = true
};
workbook.Save("report.html", options);

Mengimpor tabel HTML bergaya ke Excel

Workbook workbook = new Workbook("styled_table.html", new HtmlLoadOptions());
workbook.Save("styled_table.xlsx");

Praktik Terbaik untuk Konversi HTML

  • Penggunaan HtmlSaveOptions.ExportGridLines = true Untuk memotivasi layout spreadsheet.
  • Preprocess data Excel untuk menyesuaikan diri dalam dimensi yang ramah browser.
  • Ketika mengimpor, pastikan HTML terbentuk dengan baik dan menggunakan elemen tabel untuk hasil yang optimal.
  • Simpan untuk streaming jika Anda berencana untuk melayani HTML secara langsung dalam API web atau fungsi awan.

Masalah dan Resolusi Umum

KesalahanSolusi
File not foundPastikan jalur input benar dan file ada
Unsupported formatMengkonfirmasi file adalah format HTML atau Excel-kompatibel
Gaya yang hilang dalam output HTMLPeriksa HtmlSaveOptions dan konfirmasi pemformatan disimpan
Konten yang tidak diselaraskan dalam Excel yang diimportMenggunakan tabel dalam HTML dan menghindari DIV yang ternak
 Indonesia