EmfSetTextAlign

EmfSetTextAlign class

L’enregistrement EMR_SETTEXTALIGN spécifie l’alignement du texte.

public sealed class EmfSetTextAlign : EmfStateRecordType

Constructeurs

NomLa description
EmfSetTextAlign()Initialise une nouvelle instance duEmfSetTextAlign classe.
EmfSetTextAlign(EmfRecord)Initialise une nouvelle instance duEmfSetTextAlign classe.

Propriétés

NomLa description
Size { get; set; }Obtient ou définit la taille de l’enregistrement
TextAlignmentMode { get; set; }Obtient ou définit un entier non signé 32 bits qui spécifie l’alignement du texte par à l’aide d’un masque d’indicateurs d’alignement du texte. Ce sont soitWmfTextAlignmentModeFlags ([MS-WMF] section 2.1.2.3) pour le texte avec une ligne de base horizontale, ouWmfVerticalTextAlignmentModeFlags ([MS-WMF] section 2.1.2.4) pour le texte avec une ligne de base verticale . Une seule valeur peut être choisie parmi celles qui affectent l’alignement horizontal et vertical .
Type { get; set; }Obtient ou définit le type.

Remarques

Les enregistrements EMR_SMALLTEXTOUT, EMR_EXTTEXTOUTA et EMR_EXTTEXTOUTW utilisent des valeurs d’alignement text pour positionner une chaîne de texte sur le support de sortie. Les valeurs spécifient la relation entre un point de référence et un rectangle qui délimite le texte. Le point de référence est soit la position actuelle, soit un point transmis à un enregistrement de sortie de texte. Le rectangle qui délimite le texte est formé par les cellules de caractère dans la chaîne de texte.

Voir également