Aspose.Cells HTML Converter pentru .NET Plugin este un instrument puternic care permite dezvoltatorilor să convertească fișierele Excel în etichete HTML curate, responsive și să importeze conținutul HTML înapoi în carti de lucru Excel. Acest plug-in urcă diferența dintre Excel și HTML, făcând-o ideală pentru vizionarii web, rapoartele de e-mail și integrările CMS.

Introducere

Aspose.Cells HTML Converter pentru .NET Plugin este un instrument versatil care permite dezvoltatorilor să exporte fișierele Excel la HTML și să importeze conținutul HTML înapoi în carti de lucru Excel. Acest plugin facilitează interoperabilitatea imensă a datelor între formate Excel și HTML, făcând-o ideală pentru vizualizatori web, rapoarte de e-mail și integrări CMS.

Caracteristici cheie ale Aspose.Cells HTML Converter

  • Exportarea Excel către HTML- Convertați întregi cărți de lucru sau etichete specifice în HTML curat și responsiv, folosind Excel pentru a converti HTML.

  • Importarea conținutului HTML în Excel- Încărcați stringurile HTML sau fișierele și le convertiți în cărți de lucru Excel cu suport pentru tabele, formatul și structura.

  • Flexibile opțiuni de renderizare HTML- Controlul producţiei cu HtmlSaveOptions, inclusiv prelucrarea rândurilor / coloanelor ascunse, exportarea etichetelor de lucru individual sau împreună etc.

  • Intrare și ieșire bazate pe flux- Salvați sau încărcați HTML prin intermediul fluxurilor de memorie pentru gestionarea eficientă a datelor în aplicațiile web, API-urile sau mediile fără server.

  • Suport în format larg- Funcționează într-o gamă largă de formate: XLS, XL SX, XLTX , XLTM, HTML și MHTML.

  • Integrarea .NET nativă- Integră cu ușurință proiectele .NET Framework și .NET Core/6/7/8 folosind NuGet sau referința de asamblare directă.

Începeți cu Aspose.Cells HTML Converter pentru .NET

Instalarea Aspose.Cells pentru .NET

Utilizați NuGet pentru a adăuga Aspose.Cells la proiectul dvs.:

$ dotnet add package Aspose.Cells

Excel în HTML Conversion

Exportați cărțile de lucru Excel pentru a curăța formatul HTML.

Convertarea fișierului Excel în fișier HTML

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

Exportarea fișierului Excel în HTML Stream (de exemplu, pentru aplicația 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 în Excel Conversion

Convertați fișierele HTML sau etichetele crude înapoi într-o carte de lucru Excel.

Încărcați conținutul HTML dintr-un fișier

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

Încărcați conținutul HTML dintr-un 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);
}

Cele mai populare scenarii

Convertați Excel la HTML pentru utilizarea web

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

Introduceți tabelul HTML în Excel

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

Cele mai bune practici pentru conversia HTML

  • Utilizarea HtmlSaveOptions.ExportGridLines = true pentru a imita layoutul spreadsheet.
  • Preprocesarea datelor Excel pentru a se potrivi în dimensiunile prietenoase cu browser-ul.
  • La import, asigurați-vă că HTML-ul este bine format și utilizează elemente de tabel pentru rezultate optime.
  • Salvați la un flux dacă intenționați să serviți HTML direct în API-urile web sau funcțiile cloud.

Întrebări și rezoluții comune

EroriSoluţie
File not foundAsigurați-vă că traseul de intrare este corect și fișierul există
Unsupported formatConfirmă că fișierul este sau un format HTML sau compatibil cu Excel
Stile lipsite în rezultatul HTMLVerificați HtmlSaveOptions și confirmați că formatarea este menținută
Conținut care nu este aliniat în Excel importatUtilizați tabele în HTML și evitați DIV-urile adânc nestate

Cu aceste capacități, Aspose.Cells oferă un instrument puternic pentru a converti Excel în HTML, asigurând în același timp că formatarea este păstrată, permițând integrarea și afișarea fără întârziere pe diferite platforme.

concluziile

Aspose.Cells HTML Converter pentru .NET oferă caracteristici robuste pentru convertirea fișierelor Excel în etichetă HTML curată și importarea conținutului HTML înapoi în cărțile de lucru Excel. Acest plugin este un instrument esențial pentru dezvoltatorii care caută să depășească diferența dintre Excel și aplicațiile bazate pe web, asigurând interoperabilitatea datelor fără fir.

More in this category