Hogyan konvertáljunk HTML-t Excel-be
HTML (vagy MHTML) konvertálása Excel formátumokra
A Sheetize HTML Converter egyszerűvé teszi a weboldal‑markup teljes értékű Excel‑munkafüzetté alakítását. Akár egyszerű HTML fájlról, akár MHTML archívumról, vagy HTML‑szövegről van szó, a támogatott táblázatformátumok közül bármelyikre exportálhat.
Mikor használd ezt a konverziót
- Nyomtatható jelentések generálása webes irányítópultokból.
- A weboldal vizuális elrendezésének megőrzése offline terjesztés céljából.
- HTML‑alapú adatok betáplálása Excel‑központú munkafolyamatokba (pivot‑táblák, makrók, diagramok).
Lépés‑ről‑lépésre útmutató
- Hozd létre a konverter példányt
var converter = new HtmlConverter();- Határozd meg a betöltési beállításokat (HTML / MHTML)
var load = new LoadOptions {
InputFile = @"C:\Docs\report.html" // vagy .mhtml
};- Válaszd ki az Excel mentési beállításokat – add meg a kívánt fájlformátumot
var save = new SaveOptions {
OutputFile = @"C:\Docs\report.xlsx"
// lehet .xlsb, .xlsm, .csv, .json, …
// opcionálisan: SaveFormat = FileFormatType.Xlsx,
};- Futtasd a konverziót
HtmlConverter.Process(load, save);Teljes példa – HTML → XLSX
using Sheetize;
var loadOptions = new LoadOptions {
InputFile = @"D:\Web\Invoice.html"
};
var saveOptions = new SaveOptions {
OutputFile = @"D:\Export\Invoice.xlsx"
};
HtmlConverter.Process(loadOptions, saveOptions);Haladó tippek
- Több kimenet – ugyanazt a
LoadOptionspéldányt többSaveOptionsobjektummal is felhasználhatod, így egy futtatással előállíthatod az XLSX‑et és a CSV‑t.
Összefoglaló
Egyetlen API‑hívással bármely HTML vagy MHTML dokumentumot XLSX‑re, illetve a Sheetize által támogatott bármely más táblázat‑, adat‑ vagy e‑könyv formátumra átalakíthatod. Ez áthidalja a szakadékot a webes tartalom és az Excel‑központú üzleti folyamatok között, rugalmas adatmozgást biztosítva a szükséges helyekre.