Partager via


Interface ITextFont2 (tom.h)

Dans le modèle d’objet texte (TOM), les applications accèdent aux attributs de plage de texte à l’aide d’une paire d’interfaces doubles, ITextFont et ITextPara.

L’interface ITextFont2 étend ITextFont, en fournissant l’équivalent en programmation de la boîte de dialogue format-police microsoft Word.

Héritage

L’interface ITextFont2 hérite d’ITextFont. ITextFont2 a également les types de membres suivants :

Méthodes

L’interface ITextFont2 a ces méthodes.

 
ITextFont2 ::GetAutoLigatures

Obtient si la prise en charge des ligatures automatiques est active.
ITextFont2 ::GetAutospaceAlpha

Obtient l’état « alphabet de l’espace automatique » d’Asie de l’Est.
ITextFont2 ::GetAutospaceNumeric

Obtient l’état « espace automatique numérique » d’Asie de l’Est.
ITextFont2 ::GetAutospaceParens

Obtient l’état « parenthèses autospace » d’Asie de l’Est.
ITextFont2 ::GetCharRep

Obtient le répertoire de caractères (système d’écriture).
ITextFont2 ::GetCompressionMode

Obtient le mode de compression d’Asie de l’Est.
ITextFont2 ::GetCookie

Obtient le cookie client.
ITextFont2 ::GetCount

Obtient le nombre de propriétés supplémentaires dans cette collection de mise en forme de caractères.
ITextFont2 ::GetDoubleStrike

Obtient si les caractères sont affichés avec des lignes horizontales doubles au centre.
ITextFont2 ::GetDuplicate2

Obtient un doublon de cet objet de format de caractère.
ITextFont2 ::GetEffects

Obtient les effets de format de caractère.
ITextFont2 ::GetEffects2

Obtient les effets de format de caractères supplémentaires.
ITextFont2 ::GetLinkType

Obtient le type de lien.
ITextFont2 ::GetMathZone

Obtient si une zone mathématique est active.
ITextFont2 ::GetModWidthPairs

Obtient si « diminuer la largeur sur les paires » est actif.
ITextFont2 ::GetModWidthSpace

Obtient si « augmenter la largeur de l’espace blanc » est actif.
ITextFont2 ::GetOldNumbers

Obtient si les nombres de style ancien sont actifs.
ITextFont2 ::GetOverlapping

Obtient si le texte qui se chevauche est actif.
ITextFont2 ::GetPositionSubSuper

Obtient la position d’indice ou d’exposant par rapport à la ligne de base.
ITextFont2 ::GetProperty

Obtient la valeur de la propriété spécifiée. (ITextFont2.GetProperty)
ITextFont2 ::GetPropertyInfo

Obtient le type de propriété et la valeur de la propriété supplémentaire spécifiée.
ITextFont2 ::GetScaling

Obtient le pourcentage de mise à l’échelle horizontale de police.
ITextFont2 ::GetSpaceExtension

Obtient la valeur d’extension spatiale d’Asie de l’Est.
ITextFont2 ::GetUnderlinePositionMode

Obtient le mode de position de soulignement.
ITextFont2 ::IsEqual2

Détermine si cet objet de police de texte a les mêmes propriétés que l’objet de police de texte spécifié. (ITextFont2.IsEqual2)
ITextFont2 ::SetAutoLigatures

Définit si la prise en charge des ligatures automatiques est active.
ITextFont2 ::SetAutospaceAlpha

Définit l’état « alpha de l’espace automatique » d’Asie de l’Est.
ITextFont2 ::SetAutospaceNumeric

Définit l’état « espace automatique numérique » d’Asie de l’Est.
ITextFont2 ::SetAutospaceParens

Définit l’état « parenthèses autospace » d’Asie de l’Est.
ITextFont2 ::SetCharRep

Définit le répertoire de caractères (système d’écriture).
ITextFont2 ::SetCompressionMode

Définit le mode de compression de l’Asie de l’Est.
ITextFont2 ::SetCookie

Définit le cookie client.
ITextFont2 ::SetDoubleStrike

Définit si les caractères sont affichés avec des lignes horizontales doubles au centre.
ITextFont2 ::SetDuplicate2

Définit les propriétés de cet objet en copiant les propriétés d’un autre objet de police de texte.
ITextFont2 ::SetEffects

Définit les effets de format de caractère.
ITextFont2 ::SetEffects2

Définit les effets de format de caractères supplémentaires.
ITextFont2 ::SetMathZone

Définit si une zone mathématique est active.
ITextFont2 ::SetModWidthPairs

Définit si « diminuer la largeur sur les paires » est actif.
ITextFont2 ::SetModWidthSpace

Définit si « augmenter la largeur des espaces blancs » est actif.
ITextFont2 ::SetOldNumbers

Définit si les nombres de style ancien sont actifs.
ITextFont2 ::SetOverlapping

Définit si le texte qui se chevauche est actif.
ITextFont2 ::SetPositionSubSuper

Définit la position d’un indice ou d’un exposant par rapport à la ligne de base, en pourcentage de la hauteur de police.
ITextFont2 ::SetProperty

Définit la valeur de la propriété spécifiée. (ITextFont2.SetProperty)
ITextFont2 ::SetScaling

Définit le pourcentage de mise à l’échelle horizontale de police.
ITextFont2 ::SetSpaceExtension

Définit la valeur d’extension spatiale d’Asie de l’Est.
ITextFont2 ::SetUnderlinePositionMode

Définit le mode de position de soulignement.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête tom.h