WmfTextAlignmentModeFlags
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum
public final class WmfTextAlignmentModeFlags extends System.Enum
Les indicateurs TextAlignmentMode spécifient la relation entre un point de référence et un rectangle englobant, pour l’alignement du texte. Ces indicateurs peuvent être combinés pour spécifier plusieurs options, avec la restriction qu’un seul indicateur pouvant modifier la position de dessin dans le contexte de périphérique de lecture peut être choisi. L’alignement horizontal du texte est effectué lorsque la police possède une ligne de base horizontale par défaut.
Les indicateurs TextAlignmentMode spécifient trois composants différents de l’alignement du texte : - La position horizontale du point de référence est déterminée par TA_RIGHT et TA_CENTER ; si ces bits sont à 0, l’alignement DOIT être TA_LEFT. - La position verticale du point de référence est déterminée par TA_BOTTOM et TA_BASELINE ; si ces bits sont à 0, l’alignement DOIT être TA_TOP. - La mise à jour de la position de sortie dans le contexte de périphérique de lecture après la sortie du texte est déterminée par TA_UPDATECP ; si ce bit est à 0, la position NE DOIT PAS être mise à jour. C’est la raison pour laquelle trois valeurs zéro différentes sont définies dans l’énumération ; elles représentent les états par défaut des trois composants de l’alignement du texte.
Champs
| Champ | Description |
|---|---|
| Noupdatecp | La position de dessin dans le contexte de périphérique de lecture NE DOIT PAS être mise à jour après chaque appel de sortie de texte. |
| Left | Le point de référence DOIT être sur le bord gauche du rectangle englobant. |
| Top | Le point de référence DOIT être sur le bord supérieur du rectangle englobant. |
| Updatecp | La position de dessin dans le contexte de périphérique de lecture DOIT être mise à jour après chaque appel de sortie de texte. |
| Right | Le point de référence DOIT être sur le bord droit du rectangle englobant. |
| Center | Le point de référence DOIT être aligné horizontalement avec le centre du rectangle englobant. |
| Bottom | Le point de référence DOIT être sur le bord inférieur du rectangle englobant. |
| Baseline | Le point de référence DOIT être sur la ligne de base du texte. |
| Rtlreading | Le texte DOIT être disposé dans l’ordre de lecture de droite à gauche, au lieu de l’ordre par défaut de gauche à droite. |
| Horizontal | Represents Horizontal text align sets (Left |
| Vertical | Represents Vertical text align sets (Top |
Noupdatecp
public static final int Noupdatecp
La position de dessin dans le contexte de périphérique de lecture NE DOIT PAS être mise à jour après chaque appel de sortie de texte. Le point de référence DOIT être transmis à la fonction de sortie de texte.
Left
public static final int Left
Le point de référence DOIT être sur le bord gauche du rectangle englobant.
Top
public static final int Top
Le point de référence DOIT être sur le bord supérieur du rectangle englobant.
Updatecp
public static final int Updatecp
La position de dessin dans le contexte de périphérique de lecture DOIT être mise à jour après chaque appel de sortie de texte. Elle DOIT être utilisée comme point de référence.
Right
public static final int Right
Le point de référence DOIT être sur le bord droit du rectangle englobant.
Center
public static final int Center
Le point de référence DOIT être aligné horizontalement avec le centre du rectangle englobant.
Bottom
public static final int Bottom
Le point de référence DOIT être sur le bord inférieur du rectangle englobant.
Baseline
public static final int Baseline
Le point de référence DOIT être sur la ligne de base du texte.
Rtlreading
public static final int Rtlreading
Le texte DOIT être disposé dans l’ordre de lecture de droite à gauche, au lieu de l’ordre par défaut de gauche à droite. Cela DOIT être appliqué uniquement lorsque la police définie dans le contexte de périphérique de lecture est soit hébreu soit arabe.
Horizontal
public static final int Horizontal
Représente les ensembles d’alignement horizontal du texte (Left | Right | Center)
Vertical
public static final int Vertical
Représente les ensembles d’alignement vertical du texte (Top | Bottom | Baseline)