Paramètres d'alignement

Configuration des paramètres d’alignement

Paramètres d’alignement dans Microsoft Excel

Quiconque a utilisé Microsoft Excel pour formater des cellules connaîtra les paramètres d’alignement dans Microsoft Excel.

Comme vous pouvez le voir sur la figure ci-dessus, il existe différents types d’options d’alignement :

  • Alignement du texte (horizontal et vertical)
  • Échancrure.
  • Orientation.
  • Contrôle du texte.
  • Sens du texte.

Tous ces paramètres d’alignement sont entièrement pris en charge par Aspose.Cells et sont discutés plus en détail ci-dessous.

Paramètres d’alignement dans Aspose.Cells

Aspose.Cells fournit une classe,Cahier , qui représente un fichier Excel. LeCahier classe contient unFeuilles de travail collection qui permet d’accéder à chaque feuille de calcul dans le fichier Excel. Une feuille de calcul est représentée par leFeuille de travail classe. LeFeuille de travail la classe offre uneCells le recueil. Chaque élément de laCells collection représente un objet de laCellclasse.

Aspose.Cells fournitObtenirStyle etDéfinirStyle méthodes pour laCell class qui sont utilisées pour obtenir et définir la mise en forme d’une cellule. LeStylefournit des propriétés utiles pour configurer les paramètres d’alignement.

Sélectionnez n’importe quel type d’alignement de texte à l’aide de laType d’alignement de texte énumération. Les types d’alignement de texte prédéfinis dans leType d’alignement de textel’énumération sont :

Types d’alignement de texte Description
Fond Représente l’alignement du texte inférieur
Centre Représente l’alignement du texte au centre
CenterAcross Représente le centre sur l’alignement du texte
Distribué Représente l’alignement de texte distribué
Remplir Représente l’alignement du texte de remplissage
Général Représente l’alignement général du texte
Justifier Représente l’alignement du texte justifié
Gauche Représente l’alignement du texte à gauche
Droit Représente l’alignement du texte à droite
Haut Représente l’alignement supérieur du texte
JustifiéBas Aligne le texte avec une longueur kashida ajustée pour le texte arabe.
ThaïDistribué Distribue le texte thaï en particulier, car chaque caractère est traité comme un mot.

Alignement horizontal

Utilisez leStyle objetsAlignementHorizontalpropriété pour aligner le texte horizontalement.

Alignement vertical

Semblable à l’alignement horizontal, utilisez leStyle objetsAlignement verticalpropriété pour aligner le texte verticalement.

Échancrure

Il est possible de définir le niveau d’indentation du texte dans une cellule avec laStyle objetsNiveau d’indentationla propriété.

Orientation

Définissez l’orientation (rotation) du texte dans une cellule avec laStyle objetsAngle de rotationla propriété.

Contrôle du texte

La section suivante explique comment contrôler le texte en définissant l’habillage du texte, le rétrécissement et d’autres options de formatage.

Habillage du texte

L’habillage du texte dans une cellule facilite la lecture : la hauteur de la cellule s’ajuste pour s’adapter à tout le texte, au lieu de le couper ou de déborder dans les cellules adjacentes. Activez ou désactivez l’habillage du texte avec leStyle objetsEstEnveloppéTextela propriété.

Rétrécir pour s’adapter

Une option d’habillage du texte dans un champ consiste à réduire la taille du texte pour l’adapter aux dimensions d’une cellule. Cela se fait en réglant leStyle objetsEstEnveloppéTexte propriété àvrai.

Fusion Cells

Comme Microsoft Excel, Aspose.Cells prend en charge la fusion de plusieurs cellules en une seule. Aspose.Cells propose deux approches pour cette tâche. Une façon consiste à appeler leCells de la collectionFusionner méthode. LeFusionnerprend les paramètres suivants pour fusionner les cellules :

  • Première ligne : la première ligne à partir de laquelle commencer la fusion.
  • Première colonne : la première colonne à partir de laquelle commencer la fusion.
  • Nombre de lignes : le nombre de lignes à fusionner.
  • Nombre de colonnes : le nombre de colonnes à fusionner.

L’autre façon est d’appeler d’abord leCells de la collectionCréerPlage méthode pour créer une plage de cellules à fusionner. LeCréerPlage prend le même jeu de paramètres que celui de laFusionner méthode décrite ci-dessus et renvoie unIntervalle objet. LeIntervalle l’objet fournit également unFusionner méthode qui fusionne la plage spécifiée dans leIntervalleobjet.

Sens du texte

Il est possible de définir l’ordre de lecture du texte dans les cellules. L’ordre de lecture est l’ordre visuel dans lequel les caractères, les mots, etc. sont affichés. Par exemple, l’anglais est une langue de gauche à droite tandis que l’arabe est une langue de droite à gauche.

L’ordre de lecture est défini avec leStyle objetsDirection du texte la propriété. Aspose.Cells fournit des types de direction de texte prédéfinis dans leTextDirectionTypeénumération.

Types d’orientation du texte Description
Contexte L’ordre de lecture cohérent avec la langue du premier caractère saisi
De gauche à droite Ordre de lecture de gauche à droite
De droite à gauche Ordre de lecture de droite à gauche

Sujets avancés