HTML pretvornik

Aspose.Cells HTML Converter za .NET Plugin omogućuje razvijalcima da izvoze Excel datoteke na HTML i preuzimanje HTML datotek ili označavanje izravno u Excel radne knjige. Bilo da ste izgraditi preglednike na temelju preglednika, e-mail izvješća, ili integracije s CMS sustavima, ovaj plugin pomaže most Excel i HTML bez napora.

Najnovije članke

Aspose.Cells HTML konverter ključne značajke

  • Izvoz Excel-a na HTML Konvertirati Excel datoteke na HTML za web prikaz ili dijeljenje lagane težine. izvoz cjelokupne radne knjige ili određene radne ploče kao čisti, odgovarajući HTML.

  • Uvoz HTML sadržaja u Excel Preuzmite HTML trake ili datoteke i pretvorite ih u Excel radne knjige s podrškom za tablice, formataciju i strukturu.

  • Fleksibilne opcije za HTML rendering Control the output with HtmlSaveOptions, uključujući kako se obrađuju skrivene redove / stolpce, bilo da se izvoze radne ploče pojedinačno ili zajedno, i još mnogo toga.

  • Uvoz i izlazak na temelju struje Sačuvajte ili preuzmite HTML putem memorijskih tokova – idealno za web aplikacije, API ili bez servera.

  • Podrška za širokopojasni format Radite s širokim rasponom formata: XLS, XLSX, XLSB, XLSM, XLTX, XLTM, HTML i MHTML – omogućavajući konverziju između HTML-a i naslijeđa i modernih Excel datoteka.

  • Native .NET integracija Jednostavno se integrira s .NET Frameworkom i .NET Core/6/7/8 projektima pomoću NuGeta ili izravne reference za montažu.

Početak s Aspose.Cells HTML Converter za .NET

1. Install Aspose.Cells za .NET

Koristite NuGet kako biste dodali Aspose.Cells vašem projektu:

dotnet add package Aspose.Cells

Excel za HTML konverziju

Izvoz Excel radnih knjiga za čišćenje HTML formata:

Konvertirati Excel datoteku u HTML datoteku

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

Izvoz Excel datoteke u HTML Stream (na primjer, za web aplikacije)

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 do Excel konverzije

Konvertirajte HTML datoteke ili sirove oznake natrag u Excelov radni knjigu:

Preuzimanje HTML sadržaja iz datoteke

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

Preuzimanje HTML sadržaja iz stringa

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);
}

Najpopularniji scenariji

Konvertiranje Excelovog radnog lista u HTML za web upotrebu

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

Uvoz stilizirane HTML tablice u Excel

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

Najbolje prakse za HTML konverziju

  • Use HtmlSaveOptions.ExportGridLines = true to mimic the spreadsheet layout.
  • Preprocesirajte Excelove podatke kako bi se prilagodili u razmjerima koji su korisni za pretraživače.
  • Prilikom uvoza, osigurajte da je HTML dobro oblikovan i koristi elemente tablice za optimalne rezultate.
  • Sačuvajte u toku ako namjeravate služiti HTML-u izravno u web API-ima ili funkcijama u oblaku.

Uobičajena pitanja i rezolucije

pogreškaRješenje
File not foundUvjerite se da je ulazna staza ispravna i da datoteka postoji
Unsupported formatPotvrdite da je datoteka ili HTML ili Excel kompatibilan format
Izgubljeni stilovi u HTML izlaskuProvjerite HtmlSaveOptions i potvrdite da se formatacija zadržava
Sadržaj koji nije usklađen u uvezenom ExceluKoristite tablice u HTML-u i izbjegavajte duboko nestane DIV-ove
 Hrvatski