Passer au contenu principal
Les constantes de l’énumération XMLCharAttributesEnum servent à décrire des groupes d’attributs de caractère à écrire dans des fichiers au format XML.
typedef enum {
 XCA_None,
 XCA_Ascii,
 XCA_Basic,
 XCA_Extended
} XMLCharAttributesEnum;

Éléments

Nom

Description

XCA_Ascii

Les coordonnées des caractères et le niveau de confiance des caractères doivent être consignés. Le format utilisé est exactement le même que celui de la méthode IPlainText::SaveToAsciiXMLFile.

Les coordonnées des blocs ne doivent pas être consignées dans ce cas.

XCA_Basic

Les coordonnées des caractères et des blocs doivent être consignées.

XCA_Extended

Les coordonnées des caractères et des blocs, le niveau de confiance des caractères et les attributs étendus des caractères doivent être consignés. Les attributs étendus suivants sont consignés :

  • si le caractère est le premier caractère d’un mot,
  • si le mot figure dans le dictionnaire,
  • si le mot est reconnu avec une langue standard ou définie par l’utilisateur, et qu’il ne s’agit ni d’un nombre ni d’un identifiant,
  • si le mot est un nombre,
  • si le mot est un identifiant,
  • la probabilité qu’un caractère soit écrit dans une police avec empattement,
  • la pénalité due à la discordance des caractères dans un mot,
  • la largeur moyenne du trait dans la représentation RLE d’une image de mot.

XCA_None

Aucun attribut de caractère ne doit être consigné.

Utilisé dans

IXMLExportParams::WriteCharAttributes