El convertidor HTML

El Aspose.Cells HTML Converter per .NET Plugin permet als desenvolupadors exportar fitxers Excel a HTML i carregar arxius HTML o marcar directament en els llibres de treball d’Excel. Si vostè està construint visualitzacions basades en navegador, informes basats en correu electrònic, o integracions amb sistemes CMS, aquest plugin ajuda a pujar Excel i HTML sense esfor.

ltims articles

Aspose.Cells característiques clau del convertidor HTML

  • Exportació d’Excel a HTML Convertir els arxius d’Excel a HTML per a la pantalla web o per a la compartició de pes lleu. Exportar llibres de treball complets o taules de treball específiques com a HTML net i responsiu.

  • Importació de contingut HTML a Excel Carregar les files HTML i convertir-les en llibres de treball d’Excel amb suport per a taules, formatació i estructura.

  • Opcions flexibles de renderització HTML Control the output with HtmlSaveOptions, incloent com es tracten les files / columnes ocultes, sigui per exportar les taules de treball individualment o junts, i més.

  • Entrada i sortida basada en el flux Salvar o carregar HTML a través de fluxos de memòria – ideal per a aplicacions web, API, o entorns sense servidor.

  • Suport en format ampli Treballa amb una àmplia gamma de formats: XLS, XLSX, XLSB, XLSM, XLTX, XLTM, HTML i MHTML, permetent la conversió entre HTML i els arxius heretats i moderns de l’Excel.

  • Integració .NET Integra fàcilment amb .NET Framework i .NET Core/6/7/8 projectes utilitzant NuGet o referència d’assemblació directa.

Començar amb Aspose.Cells HTML Converter per a .NET

1. Instal·lar Aspose.Cells per a .NET

Utilitzeu NuGet per afegir Aspose.Cells al vostre projecte:

dotnet add package Aspose.Cells

Excel a la conversió HTML

Exporta els teus llibres de treball d’Excel per netejar el format HTML:

Convertir un arxiu d’Excel a un arxiu HTML

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

Exportació de fitxers d’Excel a HTML Stream (per exemple, per a aplicacions 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 a Excel Conversi

Convertir arxius HTML o etiquetes greus en un llibre de treball d’Excel:

Carregar contingut HTML d’un arxiu

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

Carregar el contingut HTML des d’una línia

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

Els escenaris més populars

Convertir Excel Worksheet a HTML per a l’ús web

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

Importació de taula HTML estilada a Excel

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

Les millors pràctiques per a la conversió HTML

  • Use HtmlSaveOptions.ExportGridLines = true to mimic the spreadsheet layout.
  • Preprocessar les dades d’Excel per adaptar-se a les dimensions amistoses al navegador.
  • Quan importa, assegureu-vos que el HTML és ben format i utilitza elements de taula per a resultats òptims.
  • Salva’t a un flux si intenta servir HTML directament en les APIs web o les funcions de núvol.

Problemes i resolucions comunes

ErrorSolució
File not foundAssegureu-vos que la ruta d’entrada és correcta i que el fitxer existeix
Unsupported formatConfirmar que el fitxer és o un format HTML o Excel-compatible
Estils desapareguts en la sortida HTMLConsulteu HtmlSaveOptions i confirmeu que es manté el format
Contingut no alineat en Excel importatUtilitzar taules en HTML i evitar DIVs profundament nestades
 Català