HTML Konverter
Der Aspose.Cells HTML Converter für .NET Plugin ermöglicht Entwicklern, Excel-Dateien auf HTML zu exportieren und HTML-Dateien zu laden oder direkt in Excel-Workshops zu markieren. Ob Sie Browser-basierte Zuschauern, E-Mail-basierte Berichte oder Integrationen mit CMS-Systemen bauen, hilft dieser Plugin Excel und HTML ohne Mühe zu brücken.
letzte Artikel
Aspose.Cells HTML Converter Schlüsselfunktionen
Export von Excel auf HTML Konvertieren Sie Excel-Dateien in HTML für Web-Display oder leichte Teilen. Exportieren Sie ganze Arbeitsbücher oder spezifische Arbeitsblätter als saubere, responsive HTML.
Importieren von HTML-Content in Excel Laden Sie HTML-Streifen oder Dateien herunter und konvertieren Sie sie in Excel-Workshop mit Unterstützung für Tabellen, Formatierung und Struktur.
Flexible HTML Rendering Optionen Control the output with
HtmlSaveOptions
, einschließlich der Art und Weise, wie verborgenen Zeilen / Spalten verarbeitet werden, ob einzeln oder zusammen Werkblätter exportieren, und mehr.Stream-basierte Ein- und Ausgang Speichern oder laden Sie HTML über Speicherströme – ideal für Web-Apps, APIs oder Serverfreie Umgebungen.
Broad Format Support Es arbeitet mit einer breiten Palette von Formaten: XLS, XLSX, XLSB, XLSM, XLTX, XLTM, HTML und MHTML – die Konvertierung zwischen HTML und beiden Erben und modernen Excel-Dateien ermöglicht.
Native .NET Integration Einfach mit .NET Framework und .NET Core/6/7/8 Projekten mit NuGet oder direktem Assembly-Referenz integrieren.
Starten mit Aspose.Cells HTML Converter für .NET
1. Installieren Sie Aspose.Cells für .NET
Verwenden Sie NuGet, um Aspose.Cells zu Ihrem Projekt hinzuzufügen:
dotnet add package Aspose.Cells
Excel zur HTML-Konvertierung
Exportieren Sie Ihre Excel-Arbeitsbücher, um HTML-Format zu reinigen:
Excel-Datei in HTML-Datei konvertieren
Workbook workbook = new Workbook("Book1.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
workbook.Save("output.html", options);
Exportieren von Excel-Dateien in HTML Stream (z. B. für Web-Apps)
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 zu Excel Konvertierung
Konvertieren Sie HTML-Dateien oder Rohzeilen zurück in ein Excel-Workbook:
HTML-Inhalte aus einem Datei herunterladen
HtmlLoadOptions loadOptions = new HtmlLoadOptions();
Workbook workbook = new Workbook("input.html", loadOptions);
workbook.Save("html_to_excel.xlsx");
Laden Sie HTML-Inhalte aus einem 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);
}
Die beliebtesten Szenarien
Konvertieren von Excel Worksheet in HTML für Web-Nutzung
Workbook workbook = new Workbook("report.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions
{
ExportHiddenWorksheet = false,
ExportGridLines = true
};
workbook.Save("report.html", options);
Styled HTML-Tabelle in Excel importieren
Workbook workbook = new Workbook("styled_table.html", new HtmlLoadOptions());
workbook.Save("styled_table.xlsx");
Beste Praktiken für HTML-Konvertierung
- Use
HtmlSaveOptions.ExportGridLines = true
to mimic the spreadsheet layout. - Excel-Daten vorverarbeiten, um innerhalb von Browser-freundlichen Dimensionen zu passen.
- Wenn Sie importieren, stellen Sie sicher, dass die HTML gut gestaltet ist und Tabellelemente für optimale Ergebnisse verwendet.
- Speichern Sie einen Stream, wenn Sie HTML direkt in Web-APIs oder Cloud-Funktionen servieren möchten.
Gemeinsame Fragen und Entschließungen
Fehler | Lösung |
---|---|
File not found | Stellen Sie sicher, dass der Eingabeweg korrekt ist und die Datei existiert |
Unsupported format | Bestätigen Sie, dass die Datei entweder ein HTML oder Excel-kompatibeles Format ist |
Fehlende Stile in der HTML-Ausgabe | Überprüfen Sie HtmlSaveOptions und bestätigen, dass die Formatierung beibehalten wird |
Inhalte, die nicht im Excel angepasst sind | Verwenden Sie Tabellen in HTML und vermeiden Sie tief vernichtete DIVs |