HTML konvertor
Aspose.Cells HTML Converter pre .NET Plugin umožňuje vývojárom vyvážať súbory Excel do HTML a nahrať súbory HTML alebo označiť priamo do pracovných kníh Excel. Či už budujete prehliadače založené na prehliadači, správy založené na e-mailu, alebo integrácie s CMS systémami, tento plugin pomáha most Excel a HTML bez námahy.
Najnovšie články
Aspose.Cells HTML Converter kľúčové funkcie
Export Excel do HTML Konvertovať Excel súbory na HTML pre web displej alebo ľahké zdieľanie. Exportujte celé pracovné knihy alebo špecifické pracovné listy ako čisté, reagujúce HTML.
Importovať obsah HTML do programu Excel Nahrať HTML riadky alebo súbory a premeniť ich na Excel pracovné knihy s podporou pre tabuľky, formátovanie a štruktúru.
Flexibilné možnosti renderovania HTML Control the output with
HtmlSaveOptions
, vrátane toho, ako sa zaoberajú skryté riadky / stĺpce, či už na vývoz pracovných listov individuálne alebo spoločne, a ďalšie.Stream-based vstup a výstup Uložiť alebo nahrať HTML prostredníctvom pamäťových tokov – ideálne pre webové aplikácie, API alebo bezserverové prostredia.
Podpora širokého formátu Práca s širokou škálou formátov: XLS, XLSX, XLSB, XLSM, XLTX, XLTM, HTML a MHTML – umožňujú konverziu medzi HTML a obojstrannými a modernými Excelovými súbormi.
Native .NET integrácia Jednoducho sa integruje s projektmi .NET Framework a .NET Core/6/7/8 pomocou NuGet alebo priamej referencie.
Začať s Aspose.Cells HTML Converter pre .NET
1. Inštalácia Aspose.Cells pre .NET
Použite NuGet pridať Aspose.Cells do vášho projektu:
dotnet add package Aspose.Cells
Excel na konverziu HTML
Exportujte pracovné knihy programu Excel na čistenie formátu HTML:
Konvertovať Excel súbor na HTML súbor
Workbook workbook = new Workbook("Book1.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
workbook.Save("output.html", options);
Export Excel File do HTML Stream (napr. pre webovú aplikáciu)
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 na konverziu programu Excel
Konvertovať HTML súbory alebo surové označenie späť do pracovnej knihy Excel:
Nahrať HTML obsah z súboru
HtmlLoadOptions loadOptions = new HtmlLoadOptions();
Workbook workbook = new Workbook("input.html", loadOptions);
workbook.Save("html_to_excel.xlsx");
Nahrať obsah HTML z prúdu
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);
}
Najobľúbenejšie scenáre
Konvertovať Excel Worksheet na HTML pre webové použitie
Workbook workbook = new Workbook("report.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions
{
ExportHiddenWorksheet = false,
ExportGridLines = true
};
workbook.Save("report.html", options);
Import štýlového HTML tabuľky do Excelu
Workbook workbook = new Workbook("styled_table.html", new HtmlLoadOptions());
workbook.Save("styled_table.xlsx");
Najlepšie postupy pre konverziu HTML
- Use
HtmlSaveOptions.ExportGridLines = true
to mimic the spreadsheet layout. - Prepracujte údaje programu Excel, aby sa prispôsobili v rozmeroch, ktoré sú priateľské pre prehliadač.
- Pri importovaní sa uistite, že HTML je dobre tvarovaný a používa prvky tabuľky pre optimálne výsledky.
- Uložiť na stream, ak máte v úmysle slúžiť HTML priamo v web APIs alebo cloud funkcie.
Spoločné otázky a uznesenia
Chyba | Riešenie |
---|---|
File not found | Uistite sa, že vstupná cesta je správna a súbor existuje |
Unsupported format | Uistite sa, že súbor je buď HTML alebo Excel kompatibilný formát |
Chýbajúce štýly v produkcii HTML | Skontrolujte HtmlSaveOptions a potvrďte, že formátovanie je zachované |
Obsah, ktorý nie je zosúladený v importovanom Excel | Použite tabuľky v HTML a vyhýbajte sa hlboko nestretým DIV |