WmfTextAlignmentModeFlags
WmfTextAlignmentModeFlags enumeration
TextAlignmentMode Les indicateurs spécifient la relation entre un point de référence et un rectangle englobant , pour l’alignement du texte. Ces drapeaux peuvent être combinés pour spécifier plusieurs options, avec la restriction selon laquelle un seul drapeau peut être choisi qui modifie la position du dessin dans le contexte du périphérique de lecture . L’alignement horizontal du texte est effectué lorsque la police a une ligne de base horizontale par défaut.
[Flags]
public enum WmfTextAlignmentModeFlags
Valeurs
Nom | Évaluer | La description |
---|---|---|
Noupdatecp | 0 | La position du dessin dans le contexte du 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 | 0 | Le point de référence DOIT être sur le bord gauche du rectangle englobant. |
Top | 0 | Le point de référence DOIT être sur le bord supérieur du rectangle englobant. |
Updatecp | 1 | La position du dessin dans le contexte du périphérique de lecture DOIT être mise à jour après chaque appel de sortie text . Il DOIT être utilisé comme point de référence. |
Right | 2 | Le point de référence DOIT être sur le bord droit du rectangle englobant. |
Center | 6 | Le point de référence DOIT être aligné horizontalement avec le centre du rectangle englobant. |
Bottom | 8 | Le point de référence DOIT être sur le bord inférieur du rectangle englobant. |
Baseline | 18 | Le point de référence DOIT être sur la ligne de base du texte. |
Rtlreading | 100 | Le texte DOIT être disposé dans l’ordre de lecture de droite à gauche, au lieu de l’ordre de gauche à droite par défaut. Cela DEVRAIT être appliqué uniquement lorsque la police définie dans le contexte de périphérique playback est en hébreu ou en arabe. |
Horizontal | 6 | Représente les ensembles d’algins de texte horizontaux (Gauche | Droite | Centre) |
Vertical | 18 | Représente les ensembles d’alignement de texte vertical (Haut | Bas | Ligne de base) |
Remarques
Les drapeaux TextAlignmentMode spécifient trois composants différents d’alignement de texte : - La position horizontale du point de référence est déterminée par TA_RIGHT et TA_CENTER ; si ces bits sont clairs, 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 clairs, l’alignement DOIT être TA_TOP. - S’il faut mettre à jour la position de sortie dans le contexte du périphérique de lecture après la sortie de texte is déterminé par TA_UPDATECP ; si ce bit est clair, la position NE DOIT PAS être mise à jour. C’est la raison pour définir trois valeurs zéro différentes dans l’énumération ; ils représentent les états par défaut des trois composants d’alignement du texte.
Voir également
- espace de noms Aspose.Imaging.FileFormats.Wmf.Consts
- Assemblée Aspose.Imaging