Excel C++ vers HTML

Les fichiers Excel sont largement utilisés pour stocker et organiser les données sous forme de feuilles de calcul. De plus, vous pouvez effectuer divers calculs ainsi que l’analyse des données. Cependant, dans certains cas, vous devez convertir les fichiers Excel dans d’autres formats. Par exemple, vous devrez peut-être convertir une feuille de calcul Excel en HTML ou en image afin de l’afficher dans votre application Web ou de bureau. Dans de tels cas, cet article explique comment convertir des fichiers Excel en HTML dans les applications Node.js. De plus, vous apprendrez à utiliser des options supplémentaires pour personnaliser le HTML converti.

API de conversion Node.js Excel vers HTML

L’API Aspose.Cells for Node.js via Java est conçue pour implémenter l’automatisation des feuilles de calcul à partir de vos applications Node.js. Il fournit une gamme de fonctionnalités pour manipuler les fichiers Excel de manière transparente. De plus, l’API vous permet de convertir des fichiers Excel vers d’autres formats. Pour utiliser l’API, vous pouvez télécharger son package à partir de la section Téléchargements ou utiliser la commande NPM suivante.

> npm install aspose.cells

Convertir des fichiers Excel en HTML dans Node.js

Lors de la conversion d’un fichier Excel en HTML, Aspose.Cells for Node.js via Java crée un onglet séparé pour chaque feuille de calcul. Ainsi, vous pouvez naviguer entre les feuilles assez facilement. Voici les étapes pour convertir un fichier Excel en HTML.

  • Chargez le fichier Excel à l’aide de la classe Workbook.
  • Enregistrez le fichier Excel au format HTML à l’aide de la méthode Workbook.save(String).

L’exemple de code suivant montre comment convertir un fichier Excel en HTML à l’aide de Node.js.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// Charger le classeur
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Enregistrer XLSX au format HTML
workbook.save("D:\\xlsx-to-html.html");

Fichier Excel

Fichier Excel

HTML converti

Excel vers HTML

Activer le quadrillage dans la conversion Excel vers HTML dans Node.js

Par défaut, le quadrillage est désactivé dans le fichier HTML converti. Cependant, vous pouvez les activer en utilisant la classe HtmlSaveOptions. Voici les étapes pour effectuer cette opération.

L’exemple de code suivant montre comment activer le quadrillage dans la conversion Excel vers HTML.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// Charger le classeur
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Créer des options HTML et activer les lignes de grille
var options = aspose.cells.HtmlSaveOptions();
options.setExportGridLines(true);

// Enregistrer XLSX au format HTML
workbook.save("D:\\xlsx-to-html.html", options);

HTML converti

Excel vers HTML GrdiLines

Activer l’info-bulle dans la conversion XLSX en HTML dans Node.js

Dans certains cas, les valeurs peuvent dépasser la largeur des cellules d’une feuille de calcul. Dans de telles situations, vous pouvez activer les info-bulles pour afficher le texte complet dans le code HTML converti. Voici les étapes pour activer les info-bulles dans la conversion Excel vers HTML.

L’exemple de code suivant montre comment activer l’info-bulle dans la conversion Excel vers HTML dans Node.js.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// Charger le classeur
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Créer des options HTML et activer l'info-bulle
var options = aspose.cells.HtmlSaveOptions();
options.setAddTooltipText(true);

// Enregistrer XLSX au format HTML
workbook.save("D:\\xlsx-to-html.html", options);

Inclure les feuilles masquées dans la conversion XLS/XLSX en HTML

Les classeurs Excel peuvent également contenir des feuilles masquées qui ne sont pas incluses par défaut dans la conversion Excel vers HTML. Afin de rendre les feuilles masquées, vous pouvez utiliser la méthode HtmlSaveOptions.setExportHiddenWorksheet(). Voici les étapes pour effectuer cette opération.

L’exemple de code suivant montre comment inclure des feuilles masquées dans la conversion Node.js Excel vers HTML.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// Charger le classeur
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Créer des options HTML et activer l'exportation de feuilles masquées
var options = aspose.cells.HtmlSaveOptions();
options.setExportHiddenWorksheet(true);

// Enregistrer XLSX au format HTML
workbook.save("D:\\xlsx-to-html.html", options);

Obtenez une licence API gratuite

Si vous souhaitez essayer l’API sans limitation d’évaluation, vous pouvez obtenir une licence temporaire gratuite.

Conclusion

La conversion Excel en HTML est souvent utilisée dans les applications Web pour afficher des feuilles de calcul sur des pages Web. Conformément à cela, cet article a expliqué comment convertir des classeurs Excel en fichiers HTML dans Node.js. De plus, vous avez vu comment personnaliser la conversion Excel en HTML avec différentes options. Vous pouvez en savoir plus sur Aspose.Cells for Node.js via Java en utilisant documentation.

Voir également