跳转到主要内容
此方法会删除缓存字典中的所有词。缓存字典是一种较小的字典 (约一百个词) ,可在处理过程中轻松更改。如果您在处理过程中发现了有关文档的新信息,并且能够更精确地选择字典,就可以使用缓存字典。
要使用缓存字典,您应将 IEngine::AutoCleanRecognizerSession 属性设置为 FALSE。默认情况下,AutoCleanRecognizerSession 属性为 TRUE,这意味着 FineReader Engine 会在每个页面识别完成后清理其识别会话,此时缓存字典也会一并被清理。为防止用户数据被意外删除,FineReader Engine 禁止在此模式下使用缓存字典。如果您使用缓存字典,则需要在必要时调用 IEngine::CleanRecognizerSession 方法,手动清理识别会话。有关何时需要清理识别会话,请参阅该方法的说明。

语法

C++

HRESULT CleanCacheDictionary( IRecognizerParams* params );

C#

void CleanCacheDictionary( IRecognizerParams params );

Visual Basic .NET

Sub CleanCacheDictionary(params As IRecognizerParams)

参数

params [in] 存储页面处理参数的 RecognizerParams 对象。

返回值

该方法没有特定的返回值。它返回 ABBYY FineReader Engine 函数的标准返回值

另请参见

FRPage AddWordToCacheDictionary AddWordsToCacheDictionary 使用词典