Aspose.Cells HTML Converter untuk .NET Plugin adalah alat yang kuat yang memungkinkan pengembang untuk mengkonversi file Excel ke label HTML yang bersih dan responsif dan mengimpor konten HTML kembali ke buku kerja Excel. plugin ini menembus jurang antara Excel dan HTML, menjadikannya ideal untuk penonton web, laporan email, dan integrasi CMS.
Pengenalan
Aspose.Cells HTML Converter untuk .NET Plugin adalah alat yang beragam yang memungkinkan pengembang untuk mengekspor file Excel ke HTML dan mengimpor konten HTML kembali ke buku kerja Excel. plugin ini memfasilitasi interoperabilitas data yang tak terbatas antara Excel dan format HTML, menjadikannya ideal untuk penonton berbasis web, laporan email, dan integrasi CMS.
Ciri-ciri utama Aspose.Cells HTML Converter
Ekspor Excel ke HTML- Konversi seluruh buku kerja atau lembar kerja tertentu ke HTML yang bersih dan responsif menggunakan Excel untuk HTML Converter.
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 mengendalikan baris / kolom tersembunyi, mengekspor lembar kerja secara individu atau bersama, dll.Berbasis Stream input dan output- Simpan atau muat HTML melalui aliran memori untuk pengelolaan data yang efisien di aplikasi web, APIs, atau lingkungan tanpa server.
Broad format dukungan- Bekerja dengan berbagai format: XLS, XLSX, xLSB, XLSM, XML, HTML, dan MHTML.
Integrasi Native .NET- Mudah mengintegrasikan dengan .NET Framework dan .NET Core/6/7/8 proyek menggunakan NuGet atau referensi assembly langsung.
Memulai dengan Aspose.Cells HTML Converter untuk .NET
Instalasi 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);
}
Senario 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 Umum dan Solusinya
Kesalahan | Solusi |
---|---|
File not found | Pastikan jalur input benar dan file ada |
Unsupported format | Mengkonfirmasi file adalah format HTML atau Excel-kompatibel |
Gaya yang hilang dalam output HTML | Periksa HtmlSaveOptions dan konfirmasi pemformatan disimpan |
Konten yang tidak diselaraskan dalam Excel yang diimport | Menggunakan tabel dalam HTML dan menghindari DIV yang ternak |
Dengan kemampuan ini, Aspose.Cells menyediakan alat yang kuat untuk mengkonversi Excel ke HTML sambil memastikan bahwa pemformatan disimpan, memungkinkan integrasi dan paparan di berbagai platform.
Kesimpulan
Aspose.Cells HTML Converter for .NET menawarkan fitur yang kuat untuk mengkonversi file Excel ke label HTML yang bersih dan mengimpor konten HTML kembali ke buku kerja Excel. plugin ini adalah alat penting bagi pengembang yang ingin menembus jurang antara Excel dan aplikasi berbasis web, memastikan interoperabilitas data yang tak terbatas.