Deze korte handleiding laat zien hoe u Excel converteert naar HTML met behulp van C#, waarbij het Excel-bestand in XLSX of XLS-indeling kan zijn. Het gebruik van C# Excel naar HTML-conversie kan worden voltooid met high-fidelity-uitvoer. HTML bestanden kunnen worden bekeken met elke browser op elk besturingssysteem, zoals MS Windows, Linux of macOS.
Stappen om Excel naar HTML te converteren met C#
- Voeg de verwijzing naar Aspose.Cells toe in uw Excel naar HTML-conversietoepassing met de Nuget Package Manager
- Maak een Workbook klasse-instantie om het bron Excel-bestand te laden
- Maak een HtmlSaveOptions klasse-instantie om de eigenschappen voor het uitvoerbestand in te stellen
- Sla het gegenereerde HTML-bestand op met de Save-methode en het HtmlSaveOptions-object
Deze eenvoudige stappen beschrijven de procedure voor het converteren van Excel-bestand naar HTML in C# op een manier dat we eerst de invoer Excel-werkmap laden, daarna specificeren we verschillende voorkeuren voor het HTML-uitvoerbestand, zoals de codering, CSS-eigenschappen, enz. volgens de vereisten. U kunt ook het uiterlijk van de afbeeldingen instellen, evenals de rasterlijnen van de HTML-uitvoerpagina en het bestand in HTML-indeling weergeven.
Code om Excel naar HTML te exporteren 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); | |
} | |
} | |
} |
Om Excel naar HTML te converteren, wordt C#-code gebruikt met een paar API-aanroepen, waarbij eerst het invoerbestand wordt geladen met behulp van de klasse Workbook en u vervolgens verschillende weergave-opties kunt instellen, zoals het insluiten van het lettertype of de afbeeldingsbronnen. Ten slotte wordt de HTML-uitvoerpagina geëxporteerd met behulp van de Save-methode van de Workbook-klasse. U kunt het conversieproces configureren om verborgen bladen in de werkmap te converteren of elk werkblad naar een afzonderlijk HTML-bestand te converteren, afhankelijk van uw behoeften.
Hier hebben we het proces gezien om Excel naar HTML te converteren in C#. Als u echter geïnteresseerd bent om Excel naar SVG-conversie te leren, raadpleeg dan het artikel over hoe Excel naar SVG te converteren in C#.