Pular para o conteúdo principal
As constantes da enumeração XMLCharAttributesEnum são usadas para descrever grupos de atributos de caractere a serem gravados em arquivos em formato XML.
typedef enum {
 XCA_None,
 XCA_Ascii,
 XCA_Basic,
 XCA_Extended
} XMLCharAttributesEnum;

Elementos

Nome

Descrição

XCA_Ascii

As coordenadas dos caracteres e a confiança dos caracteres devem ser gravadas. É usado exatamente o mesmo formato do método IPlainText::SaveToAsciiXMLFile.

Neste caso, as coordenadas do Block não devem ser gravadas.

XCA_Basic

As coordenadas dos caracteres e do Block devem ser gravadas.

XCA_Extended

As coordenadas dos caracteres e do Block, a confiança dos caracteres e os atributos estendidos dos caracteres devem ser gravados. Os seguintes atributos estendidos são gravados:

  • se o caractere é o primeiro caractere de uma palavra,
  • se a palavra é encontrada no dicionário,
  • se a palavra é reconhecida com um idioma padrão ou definido pelo usuário e não é um número nem um identificador,
  • se a palavra é um número,
  • se a palavra é um identificador,
  • probabilidade de que um caractere seja escrito com uma fonte Serif,
  • penalidade pela discordância entre caracteres em uma palavra,
  • a largura média do traço na representação RLE da imagem de uma palavra.

XCA_None

Nenhum atributo de caractere deve ser gravado.

Usado em

IXMLExportParams::WriteCharAttributes