So konvertieren Sie Excel mit C# in HTML

Dieses kurze Tutorial zeigt, wie Sie Excel mit C# in HTML konvertieren, wobei die Excel-Datei im XLSX- oder XLS-Format vorliegen kann. Die Konvertierung von C# Excel in HTML kann mit High-Fidelity-Ausgabe abgeschlossen werden. HTML-Dateien können mit jedem Browser auf jedem Betriebssystem wie MS Windows, Linux oder macOS angezeigt werden.

Schritte zum Konvertieren von Excel in HTML mit C#

  1. Fügen Sie den Verweis auf Aspose.Cells in Ihrer Excel-zu-HTML-Konvertierungsanwendung mit dem Nuget Package Manager hinzu
  2. Erstellen Sie eine Workbook-Klasseninstanz, um die Excel-Quelldatei zu laden
  3. Erstellen Sie eine HtmlSaveOptions-Klasseninstanz, um die Eigenschaften für die Ausgabedatei festzulegen
  4. Speichern Sie die generierte HTML-Datei mit der Save-Methode und dem HtmlSaveOptions-Objekt

Diese einfachen Schritte beschreiben das Verfahren zum Konvertieren von Excel-Dateien in HTML in C# in einer Weise, dass wir zuerst die Eingabe-Excel-Arbeitsmappe laden und dann verschiedene Einstellungen für die Ausgabe-HTML-Datei wie Codierung, CSS-Eigenschaften usw. festlegen die Anforderungen. Sie können auch das Erscheinungsbild der Bilder sowie die Rasterlinien der ausgegebenen HTML-Seite festlegen und die Datei in das HTML-Format rendern.

Code zum Exportieren von Excel nach HTML in C#

using Aspose.Cells;
namespace ConvertExcelToHtmlUsingCSharp
{
class Program
{
static void Main(string[] args)
{
// Instantiate a license to remove watermark from the output HTML file
License ExcelToHtmlLicense = new License();
ExcelToHtmlLicense.SetLicense("Aspose.Cells.lic");
// Load the source Excel file with Workbook class
Workbook wb = new Workbook("Sample.xlsx");
// Specify HTMLSaveOptions
HtmlSaveOptions options = new HtmlSaveOptions();
// Set optional HTML settings
options.Encoding = System.Text.Encoding.UTF8;
options.ExportImagesAsBase64 = true;
options.ExportGridLines = true;
// Save the workbook output in Html file format
wb.Save("output.html", options);
}
}
}

Um Excel in HTML zu konvertieren, wird C#-Code mit einigen API-Aufrufen verwendet, bei denen zuerst die Eingabedatei mithilfe der Workbook-Klasse geladen wird und Sie dann verschiedene Rendering-Optionen wie das Einbetten der Schriftart- oder Bildressourcen festlegen können. Schließlich wird die ausgegebene HTML-Webseite mithilfe der Save-Methode der Workbook-Klasse exportiert. Sie können den Konvertierungsprozess konfigurieren, um ausgeblendete Blätter in der Arbeitsmappe zu konvertieren oder jedes Arbeitsblatt entsprechend Ihren Anforderungen in eine separate HTML-Datei zu konvertieren.

Hier haben wir den Prozess zum Konvertieren von Excel in HTML in C# gesehen. Wenn Sie jedoch mehr über die Konvertierung von Excel in SVG erfahren möchten, lesen Sie den Artikel zu Wie konvertiere ich Excel in SVG in C#.

 Deutsch