Définir comment croiser la chaîne dans le HTML de sortie en utilisant HtmlCrossType
Scénarios d’utilisation possibles
Lorsque la cellule contient du texte ou une chaîne mais qu’elle est plus grande que la largeur de la cellule, alors la chaîne dépasse si la cellule suivante dans la colonne suivante est nulle ou vide. Lorsque vous enregistrez votre fichier Excel au format HTML, vous pouvez contrôler ce dépassement en spécifiant le type de croisement en utilisant l’énumération HtmlCrossType. Elle a les valeurs suivantes
-
HtmlCrossType.Default : Affiche comme dans MS Excel, dépend de la cellule suivante. Si la prochaine cellule est nulle, la chaîne sera croisée ou elle sera tronquée.
-
HtmlCrossType.MSExport : Affiche la chaîne comme dans MS Excel exportant HTML.
-
HtmlCrossType.Cross : Affiche la chaîne HTML croisée, la performance pour la création de fichiers HTML volumineux sera plus de dix fois plus rapide que le réglage de la valeur sur Default ou FitToCell.
-
HtmlCrossType.FitToCell : Affiche uniquement la chaîne dans la largeur de la cellule.
Spécifier comment croiser la chaîne dans le HTML de sortie en utilisant HtmlCrossType
Le code d’exemple suivant charge le fichier Excel d’exemple et l’enregistre au format HTML en spécifiant différents HtmlCrossType. Veuillez télécharger les fichiers HTML de sortie générés avec ce code. Le fichier Excel d’exemple contient l’image bordée de couleur rouge comme indiqué dans cette capture d’écran qui montre l’effet des valeurs HtmlCrossType sur le HTML de sortie.