Classe InkDivider
Representa a capacidade de analisar o layout de uma coleção de traços e dividi-los em texto e elementos gráficos.
O InkDivider tem estes tipos de membros:
Interfaces
A classe InkDivider define essas interfaces.
Interface | Descrição |
---|---|
IInkDivider | Esse objeto implementa a interface COM IInkDivider . |
Métodos
A classe InkDivider tem esses métodos.
Método | Descrição |
---|---|
Dividir | Retorna um objeto IInkDivisionResult que contém informações estruturais sobre os traços no objeto InkDivider . |
Propriedades
A classe InkDivider tem essas propriedades.
Propriedade | Tipo de acesso | Descrição |
---|---|---|
LineHeight |
Leitura/gravação |
Obtém ou define a altura de manuscrito esperada em unidades HIMETRIC. |
Recognizercontext |
Leitura/gravação |
Obtém ou define o objeto InkRecognizerContext usado para reconhecimento de manuscrito. |
Traços |
Leitura/gravação |
Obtém ou define a coleção InkStrokes contida pelo objeto InkDivider . |
Comentários
Esse objeto pode ser instanciado chamando o método CoCreateInstance em C++.
O objeto InkDivider usa o layout dos traços, a ordem na qual os traços são adicionados, a direção na qual os traços são desenhados e outros fatores para executar a análise da tinta. A coleção InkStrokes que o objeto InkDivider analisa está contida na propriedade Strokes do objeto InkDivider . O objeto InkDivider analisa dinamicamente a coleção InkStrokes à medida que você adiciona ou exclui da coleção, mas não executa nenhuma modificação dos traços.
Os resultados da análise são retornados em um objeto IInkDivisionResult .
O objeto InkDivider usa um objeto InkRecognizerContext para dividir os traços com mais precisão e atribuir uma cadeia de caracteres de reconhecimento aos resultados.
Observação
O objeto InkDivider usa as configurações de propriedade padrão do objeto InkRecognizerContext .
Se você não atribuir um contexto de reconhecedor ao objeto InkDivider , o objeto InkDivider ainda analisará a tinta, mas dividirá os traços com menos precisão e não associará texto aos resultados da divisão.
Observação
A propriedade RecognizerContext deve ser definida antes de adicionar traços à propriedade Strokes . Depois que os traços forem adicionados ao objeto InkDivider , a propriedade RecognizerContext não poderá ser alterada.
Atualmente , o InkDivider não dá suporte a idiomas verticais. Para que o objeto InkDivider reconheça essas linguagens corretamente, o objeto IInkRecognizer para o idioma deve dar suporte à funcionalidade de entrada livre e os caracteres devem ser gravados da esquerda para a direita.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows XP Tablet PC Edition [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Nenhum compatível |
Cabeçalho |
|
Biblioteca |
|