EmfSmallTextOut

EmfSmallTextOut class

L’enregistrement EMR_SMALLTEXTOUT génère une chaîne.

public sealed class EmfSmallTextOut : EmfDrawingRecordType

Constructeurs

NomLa description
EmfSmallTextOut(EmfRecord)Initialise une nouvelle instance duEmfSmallTextOut classe.

Propriétés

NomLa description
Bounds { get; set; }Obtient ou définit un objet WMF RectL 128 bits facultatif ([MS-WMF] section 2.2.2.19) qui spécifie le rectangle de délimitation en unités de périphérique.
CChars { get; set; }Obtient ou définit un entier non signé 32 bits spécifiant le nombre de caractères 16 bits dans la chaîne . La chaîne n’est PAS terminée par null.
ExScale { get; set; }Obtient ou définit une valeur à virgule flottante 32 bits qui spécifie le degré de mise à l’échelle du texte dans la direction x.
EyScale { get; set; }Obtient ou définit une valeur à virgule flottante 32 bits qui spécifie le degré de mise à l’échelle du texte dans la direction y.
FuOptions { get; set; }Obtient ou définit un entier non signé 32 bits spécifiant les options de sortie de texte à utiliser. Ces options sont spécifiées par une ou une combinaison de valeurs de l’énumération ExtTextOutOptions (section 2.1.11).
IGraphicsMode { get; set; }Obtient ou définit un entier non signé 32 bits spécifiant le mode graphique, à partir de l’énumération GraphicsMode (section 2.1.16).
Size { get; set; }Obtient ou définit la taille de l’enregistrement
TextString { get; set; }Obtient ou définit une chaîne de longueur variable qui contient la chaîne de texte à dessiner, en codes de caractères 8 bits ou 16 bits, selon la valeur du champ fuOptions.
Type { get; set; }Obtient ou définit le type.
X { get; set; }Obtient ou définit un entier signé 32 bits spécifiant la coordonnée x où placer la chaîne.
Y { get; set; }Obtient ou définit un entier signé 32 bits spécifiant la coordonnée y de l’endroit où placer la chaîne.

Remarques

Si ETO_SMALL_CHARS est défini dans le champ fuOptions, TextString contient des codes 8 bits pour les caractères , dérivés des octets de poids faible des codes de caractères Unicode UTF16-LE 16 bits, dans lesquels l’octet de poids fort est supposé être 0. Si ETO_NO_RECT est défini dans le champ fuOptions, le champ Limites n’est pas inclus dans l’enregistrement.

Voir également