Aspose.Cells HTML Converter for .NET Plugin, geliştiricilerin Excel dosyalarını temiz, tepki verici HTML işaretlemeye dönüştürmelerine ve HTML içeriğini Excel çalışma kitaplarına geri getirmelerine olanak tanıyan güçlü bir araçtır. bu eklenti Excel ile HTML arasındaki boşluğu köprü yapar, web tabanlı izleyiciler, e-posta raporları ve CMS entegrasyonları için idealdir.
Giriş
Aspose.Cells HTML Converter for .NET Plugin, geliştiricilerin Excel dosyalarını HTML’ye ihraç etmelerini ve HTML içeriğini Excel çalışma kitaplarına geri getirmelerini sağlayan çok yönlü bir araçtır.Bu eklenti, Excel ile HTML biçimleri arasındaki veri işbirliğini kolaylaştırır, web tabanlı izleyiciler, e-posta raporları ve CMS entegrasyonları için idealdir.
Anahtar Özellikler Aspose.Cells HTML Converter
Excel’i HTML’ye aktarın- Tüm çalışma kitaplarını veya belirli çalışma sayfalarını Excel’i HTML Converter’a kullanarak temiz ve cevap verici bir HTML’ye dönüştürün.
HTML içeriği Excel’e ithal etmek- HTML çubukları veya dosyaları yükleyin ve tablolar, biçimlendirme ve yapı desteği ile Excel çalışma kitaplarına dönüştürün.
Güçlü HTML Rendering Seçenekleri- Üretimi kontrol etmek için
HtmlSaveOptions, gizli satırları / sütunları işleme dahil olmak üzere, çalışma sayfalarının bireysel olarak veya birlikte ihraç edilmesi vb.Stream-Based Giriş ve Çıkış- Web uygulamalarında, APIs’lerde veya sunucu olmayan ortamlarda verilerin verimli bir şekilde işlenmesi için hafıza akışları aracılığıyla HTML’i kaydetmek veya yüklemek.
Broad Format Desteği- Çeşitli biçimlerde çalışır: XLS, XLsX,XLSB, XLTX , XLTM, HTML ve MHTML.
Native .NET Integrasiyonu- NET Framework ve .NET Core/6/7/8 projeleri ile NuGet veya doğrudan birim referansı kullanarak kolayca entegre edilir.
Aspose.Cells HTML Converter ile başlar .NET için
NET için Aspose.Cells yükleme
Projenize Aspose.Cells eklemek için NuGet’i kullanın:
$ dotnet add package Aspose.Cells
Excel ile HTML dönüştürme
Excel çalışma kitabınızı HTML biçimini temizlemek için ihraç edin.
Excel dosyasını HTML dosyasına dönüştürmek
Workbook workbook = new Workbook("Book1.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
workbook.Save("output.html", options);
Excel Dosyası’nı HTML Stream’a (örneğin web uygulaması için)
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’den Excel’e Dönüşüm
HTML dosyalarını veya ham işaretlemeyi bir Excel çalışma kitabına dönüştürün.
Bir dosyadan HTML içeriği yükleme
HtmlLoadOptions loadOptions = new HtmlLoadOptions();
Workbook workbook = new Workbook("input.html", loadOptions);
workbook.Save("html_to_excel.xlsx");
Bir çubuktan HTML içeriği yükleme
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);
}
En popüler senaryolar
Excel çalışma sayfasını web kullanımı için HTML’ye dönüştürün
Workbook workbook = new Workbook("report.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions
{
ExportHiddenWorksheet = false,
ExportGridLines = true
};
workbook.Save("report.html", options);
Stilli HTML Tablosu Excel’e İthalat
Workbook workbook = new Workbook("styled_table.html", new HtmlLoadOptions());
workbook.Save("styled_table.xlsx");
HTML dönüştürme için en iyi uygulamalar
- Kullanımı
HtmlSaveOptions.ExportGridLines = trueSpreadsheet layout’u taklit etmek için. - Excel verilerini tarayıcı dostu boyutlar içinde uyum sağlamak için önceden işleme.
- İthalat sırasında, HTML’in iyi şekillendirildiğinden ve en iyi sonuçlar için tablo unsurlarını kullanmaktan emin olun.
- Web APIs veya bulut fonksiyonlarında doğrudan HTML’i hizmet etmeyi planlıyorsanız bir akışa kaydolun.
Yaygın Sorunlar ve Çözümler
| Hatası | Çözüm |
|---|---|
File not found | Giriş yolu doğru olduğundan ve dosyanın var olduğundan emin olun |
Unsupported format | Dosyanın ya HTML ya da Excel uyumlu bir biçim olduğunu doğrulayın |
| HTML çıkışında eksik tarzlar | HtmlSaveOptions’ı kontrol edin ve biçimlendirmeyi doğrulayın |
| Excel’de eşleştirilmemiş içerikler | Tabloları HTML’de kullanın ve derinlemesine bozulmuş DIV’leri önleyin |
Bu özelliklerle, Aspose.Cells, Excel’i HTML’ye dönüştürmek için güçlü bir araç sunar ve aynı zamanda biçimlendirmenin korunmasını sağlar, çeşitli platformlarda çarpıcı bir entegrasyon ve görüntüleme yapar.
Sonuç
Aspose.Cells HTML Converter for .NET, Excel dosyalarını temiz HTML işaretlemeye dönüştürmek ve HTML içeriğini Excel atölyelerine geri getirmek için sağlam özellikler sunar.Bu eklenti, geliştiriciler için Excel ve web tabanlı uygulamalar arasındaki boşluğu birleştirmek için gerekli bir araçtır.