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, la chaîne déborde si la cellule suivante de la colonne suivante est nulle ou vide. Lorsque vous enregistrez votre fichier Excel au format HTML, vous pouvez contrôler ce débordement en spécifiant le type de croisement en utilisant l’énumération HtmlCrossType. Il a les valeurs suivantes
-
HtmlCrossType.DEFAULT : Afficher comme dans MS Excel, ce qui dépend de la cellule suivante. Si la cellule suivante est nulle, la chaîne sera coupée ou tronquée.
-
HtmlCrossType.MS_EXPORT : Afficher la chaîne comme dans MS Excel en exportant du HTML.
-
HtmlCrossType.CROSS : Affiche la chaîne HTML croisée, la performance pour la création de grands fichiers HTML sera plus de dix fois plus rapide que si la valeur était définie sur DEFAULT ou FIT_TO_CELL.
-
HtmlCrossType.CROSS_HIDE_RIGHT : Afficher une chaîne HTML croisée et masquer la chaîne de droite lorsque les textes se chevauchent.
-
HtmlCrossType.FIT_TO_CELL : Affichage uniquement de 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 le sauvegarde 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.