HTML avec Node.js via C++
Conversion de Classeur Excel en HTML
L’API Aspose.Cells offre un support pour l’exportation de feuilles de calcul au format HTML. À cette fin, Aspose.Cells utilise la classe HtmlSaveOptions pour offrir la flexibilité de contrôler plusieurs aspects du HTML de sortie.
L’exemple de code ci-dessous montre comment enregistrer un classeur en tant que fichier HTML avec Node.js :
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "Book1.xlsx");
// Load your source workbook
const workbook = new AsposeCells.Workbook(filePath);
// Save file to HTML format
workbook.save("out.html");
Conversion de Classeur Excel en Fichiers MHTML
MHTML combine le HTML normal avec des ressources externes (c’est-à-dire le contenu généralement lié, comme les images, animations, audio, etc.) en un seul fichier. Il est utilisé pour les courriels avec l’extension de fichier .mht. Aspose.Cells prend en charge la lecture et l’écriture des fichiers MHTML.
L’exemple de code ci-dessous montre comment enregistrer un classeur en tant que fichier MHTML avec Node.js :
const AsposeCells = require("aspose.cells.node");
const path = require("path");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "Book1.xlsx");
// Load your source workbook
const workbook = new AsposeCells.Workbook(filePath);
// Save file to mhtml format
workbook.save("out.mht");
Sujets avancés
-
Ajuster automatiquement les colonnes et les lignes lors du chargement du HTML dans le classeur
-
Évitez la notation exponentielle des grands nombres lors de l’importation depuis HTML
-
Supprimer les espaces redondants après un saut de ligne lors de l’importation d’HTML
-
Désactiver les commentaires révélés de niveau inférieur lors de l’enregistrement en HTML
-
Désactiver l’exportation des scripts de trame et des propriétés de document
-
Excel vers HTML - Utiliser l’option PresentationPreference pour une meilleure mise en page
-
Exclure les styles inutilisés lors de la conversion d’Excel en HTML
-
Expansion du texte de droite à gauche lors de l’exportation d’un fichier Excel vers HTML
-
Exporter les commentaires lors de l’enregistrement d’un fichier Excel en HTML
-
Exporter la feuille de calcul CSS séparément dans le HTML de sortie
-
Masquer le contenu superposé avec CrossHideRight lors de l’enregistrement au format HTML
-
Préfixer les styles des éléments de table avec la propriété HtmlSaveOptions.TableCssId
-
Fournir le chemin du fichier html de la feuille exportée via l’interface IFilePathProvider
-
Rendre le remplissage dégradé pour WordArt lors de la conversion des feuilles de calcul en HTML
-
Définir la largeur de colonne sur une unité extensible comme em ou pourcentage
-
Définir la police par défaut lors du rendu de la feuille de calcul en HTML
-
Spécifier comment croiser la chaîne dans le HTML de sortie en utilisant HtmlCrossType
-
Prise en charge de la mise en page des balises DIV lors du chargement d’HTML dans le classeur Excel
-
Activer les propriétés personnalisées CSS lors de l’enregistrement en HTML