AddWordToCacheDictionary-Methode des FRPage-Objekts
Diese Methode fügt dem Cache-Wörterbuch ein Wort hinzu. Das Cache-Wörterbuch ist ein kleines Wörterbuch (mit ungefähr hundert Wörtern), das sich während der Verarbeitung leicht ändern lässt. Cache-Wörterbücher können verwendet werden, wenn sich ein Wörterbuch genauer auswählen lässt, weil Sie während der Verarbeitung neue Informationen über das Dokument erhalten haben.Wenn das Wort, das Sie hinzufügen, bereits im Wörterbuch vorhanden ist, wird kein Duplikat erstellt. Die Gewichtung dieses Worts entspricht dann jedoch dem höheren Wert aus der im Wörterbuch angegebenen Gewichtung und der Gewichtung, die Sie beim Aufruf dieser Methode übergeben.
Um das Cache-Wörterbuch zu verwenden, sollten Sie die Eigenschaft IEngine::AutoCleanRecognizerSession auf FALSE setzen. Die Eigenschaft AutoCleanRecognizerSession ist standardmäßig auf TRUE gesetzt. Das bedeutet, dass FineReader Engine die Erkennungssitzung nach der Erkennung jeder Seite bereinigt; dabei wird auch das Cache-Wörterbuch geleert. Um eine versehentliche Zerstörung von Benutzerdaten zu verhindern, erlaubt FineReader Engine die Verwendung von Cache-Wörterbüchern in diesem Modus nicht. Wenn Sie das Cache-Wörterbuch verwenden, müssen Sie die Erkennungssitzung bei Bedarf manuell bereinigen, indem Sie die Methode IEngine::CleanRecognizerSession aufrufen. Wann die Erkennungssitzung bereinigt werden muss, finden Sie in der Beschreibung dieser Methode.
params[in] Das RecognizerParams-Objekt, das die Parameter der Seitenverarbeitung speichert.Word[in] Dieser Parameter enthält das neu hinzugefügte Wort.Weight[in] Die Gewichtung, die dem Wort im Wörterbuch zugewiesen wird. Sie muss im Bereich von 1 bis 100 liegen. Je höher die Gewichtung eines Worts ist, desto wahrscheinlicher wird dieses Wort bei der Erkennung als Variante berücksichtigt. Der übliche Wert für diesen Parameter ist 100; dieser Wert wird standardmäßig verwendet. Die dem Wort im Wörterbuch zugewiesene Gewichtung kann nur eine begrenzte Menge diskreter Werte annehmen. Der in diesem Parameter übergebene Wert wird auf den nächstgelegenen dieser diskreten Werte gerundet.