Table des matières
Installé via NuGet
PM> Install-Package Spire.XLS
Liens connexes
Lorsque vous créez un tableau Excel et que vous souhaitez le publier en ligne sous forme de page Web, le moyen le plus simple est de le convertir en fichier HTML. Cet article démontrera comment convertir Excel en HTML par programme des deux aspects suivants en utilisant Spire.XLS for .NET.
Installez Spire.XLS for .NET
Pour commencer, vous devez ajouter les fichiers DLL inclus dans le package Spire.XLS for .NET comme références dans votre projet .NET. Les fichiers DLL peuvent être téléchargés à partir de ce lien ou installés via NuGet.
PM> Install-Package Spire.XLS
Convertir Excel en HTML
Spire.XLS for .NET prend en charge la conversion d'une feuille de calcul Excel spécifique en HTML à l'aide de la méthode Worksheet.SaveToHtml(). Les étapes détaillées sont répertoriées ci-dessous.
- Créez une instance de classeur.
- Chargez un exemple de document Excel à l’aide de la méthode Workbook.LoadFromFile().
- Obtenez une feuille de calcul spécifique à l'aide de la propriété Workbook.Worksheets[]
- Enregistrez la feuille de calcul sous forme de fichier HTML à l'aide de la méthode 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"); } } }
Convertir Excel en HTML avec des images intégrées
Voici les étapes pour convertir une feuille de calcul Excel en HTML avec des images intégrées.
- Créez une instance de classeur.
- Chargez un exemple de document Excel à l’aide de la méthode Workbook.LoadFromFile().
- Obtenez une feuille de calcul spécifique à l’aide de la propriété Workbook.Worksheets[].
- Créez une instance HTMLOptions.
- Définissez ImageEmbedded sur true pour intégrer des images au format HTML.
- Enregistrez la feuille de calcul sous forme de fichier HTML à l'aide de la méthode 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); } } }
Demander une licence temporaire
Si vous souhaitez supprimer le message d'évaluation des documents générés ou vous débarrasser des limitations fonctionnelles, veuillez demander une licence d'essai de 30 jours pour toi.