Inhaltsverzeichnis
Über NuGet installiert
PM> Install-Package Spire.XLS
verwandte Links
Wenn Sie eine Excel-Tabelle erstellen und diese als Webseite online veröffentlichen möchten, ist es am einfachsten, sie in eine HTML-Datei zu konvertieren. Dieser Artikel wird es demonstrieren So konvertieren Sie Excel programmgesteuert in HTML aus den folgenden zwei Aspekten bei der Verwendung von Spire.XLS for .NET.
Installieren Sie Spire.XLS for .NET
Zunächst müssen Sie die im Spire.XLS for .NET-Paket enthaltenen DLL-Dateien als Referenzen in Ihrem .NET-Projekt hinzufügen. Die DLL-Dateien können entweder über diesen Link heruntergeladen oder über NuGet installiert werden.
PM> Install-Package Spire.XLS
Konvertieren Sie Excel in HTML
Spire.XLS for .NET unterstützt die Konvertierung eines bestimmten Excel-Arbeitsblatts in HTML mithilfe der Worksheet.SaveToHtml()-Methode. Detaillierte Schritte sind unten aufgeführt.
- Erstellen Sie eine Arbeitsmappeninstanz.
- Laden Sie ein Excel-Beispieldokument mit der Methode Workbook.LoadFromFile().
- Rufen Sie ein bestimmtes Arbeitsblatt mit der Eigenschaft Workbook.Worksheets[] ab
- Speichern Sie das Arbeitsblatt als HTML-Datei mit der Methode Worksheet.SaveToHtml().
- C#
- VB.NET
using Spire.Xls; namespace XLSToHTML { class Program { static void Main(string[] args) { //Create a Workbook instance Workbook workbook = new Workbook(); //Load an Excel sample document workbook.LoadFromFile(@"sample.xlsx"); //Get the first worksheet of the document Worksheet sheet = workbook.Worksheets[0]; //Save the worksheet to HTML sheet.SaveToHtml("ExcelToHTML.html"); } } }
Konvertieren Sie Excel mit eingebetteten Bildern in HTML
Im Folgenden finden Sie Schritte zum Konvertieren eines Excel-Arbeitsblatts in HTML mit eingebetteten Bildern.
- Erstellen Sie eine Arbeitsmappeninstanz.
- Laden Sie ein Excel-Beispieldokument mit der Methode Workbook.LoadFromFile().
- Rufen Sie ein bestimmtes Arbeitsblatt mit der Eigenschaft Workbook.Worksheets[] ab.
- Erstellen Sie eine HTMLOptions-Instanz.
- Legen Sie ImageEmbedded auf „true“ fest, um Bilder in HTML einzubetten.
- Speichern Sie das Arbeitsblatt als HTML-Datei mit der Methode Worksheet.SaveToHtml().
- C#
- VB.NET
using Spire.Xls; using Spire.Xls.Core.Spreadsheet; namespace XLSToHTML { class Program { static void Main(string[] args) { //Create a Workbook instance Workbook workbook = new Workbook(); //Load an Excel sample document workbook.LoadFromFile(@"sample.xlsx"); //Get the first worksheet of the document Worksheet sheet = workbook.Worksheets[0]; //Create an HTMLOptions instance HTMLOptions options = new HTMLOptions(); //Embed images to HTML options.ImageEmbedded = true; //Save the worksheet to HTML sheet.SaveToHtml("XLS2HTML.html", options); } } }
Beantragen Sie eine temporäre Lizenz
Wenn Sie die Bewertungsmeldung aus den generierten Dokumenten entfernen oder die Funktionseinschränkungen beseitigen möchten, wenden Sie sich bitte an uns Fordern Sie eine 30-Tage-Testlizenz an für sich selbst.