Pular para o conteúdo principal
Este método exclui todas as palavras do dicionário de cache. O dicionário de cache é um pequeno dicionário (cerca de cem palavras) que pode ser facilmente alterado durante o processamento. Os dicionários de cache podem ser usados quando for possível selecionar um dicionário com mais precisão, caso você obtenha novas informações sobre o documento durante o processamento.
Para usar o dicionário de cache, você deve definir a propriedade IEngine::AutoCleanRecognizerSession como FALSE. Por padrão, a propriedade AutoCleanRecognizerSession é definida como TRUE, o que significa que o FineReader Engine limpa a sessão de reconhecimento após o reconhecimento de cada página; nesse caso, o dicionário de cache também é limpo. Para evitar a exclusão acidental de dados do usuário, o FineReader Engine proíbe o uso de dicionários de cache nesse modo. Se você usar o dicionário de cache, será sua responsabilidade limpar a sessão de reconhecimento manualmente, chamando o método IEngine::CleanRecognizerSession quando necessário. Consulte a descrição do método para saber quando é necessário limpar a sessão de reconhecimento.

Sintaxe

C++

HRESULT CleanCacheDictionary( IRecognizerParams* params );

C#

void CleanCacheDictionary( IRecognizerParams params );

Visual Basic .NET

Sub CleanCacheDictionary(params As IRecognizerParams)

Parâmetros

params [in] O objeto RecognizerParams que armazena os parâmetros para o processamento de páginas.

Valores de retorno

Este método não tem valores de retorno específicos. Ele retorna os valores de retorno padrão das funções do ABBYY FineReader Engine.

Veja também

FRPage AddWordToCacheDictionary AddWordsToCacheDictionary Trabalhando com dicionários