Vai al contenuto principale
Le costanti dell’enumerazione XMLCharAttributesEnum vengono utilizzate per descrivere gruppi di attributi del carattere da scrivere nei file in formato XML.
typedef enum {
 XCA_None,
 XCA_Ascii,
 XCA_Basic,
 XCA_Extended
} XMLCharAttributesEnum;

Elementi

Nome

Descrizione

XCA_Ascii

Devono essere scritte le coordinate dei caratteri e l’affidabilità dei caratteri. Viene utilizzato esattamente lo stesso formato del metodo IPlainText::SaveToAsciiXMLFile.

In questo caso non vengono scritte le coordinate dei Block.

XCA_Basic

Devono essere scritte le coordinate dei caratteri e dei blocchi.

XCA_Extended

Devono essere scritte le coordinate dei caratteri e dei blocchi, l’affidabilità dei caratteri e gli attributi estesi dei caratteri. Vengono scritti i seguenti attributi estesi:

  • se il carattere è il primo carattere di una parola,
  • se la parola è presente nel dizionario,
  • se la parola viene riconosciuta con una lingua standard o definita dall’utente e non è né un numero né un identificatore,
  • se la parola è un numero,
  • se la parola è un identificatore,
  • la probabilità che un carattere sia scritto con un font Serif,
  • la penalità per la discordanza dei caratteri in una parola,
  • la larghezza media del tratto nella rappresentazione RLE dell’immagine di una parola.

XCA_None

Non deve essere scritto alcun attributo dei caratteri.

Usato in

IXMLExportParams::WriteCharAttributes