이 객체는 사용자 사전과 사전 확장을 다루도록 설계되었습니다. 사용자 사전은 특정 언어의 단어 형태를 포함하는 사전입니다. 사전에 있는 각 단어 형태에는 고유한 가중치가 있으며, 이 가중치는 인식 과정에서 하나의 단어에 대해 여러 변형 결과가 나타날 때 우선순위를 결정합니다. 가중치는 일정한 이산값 집합을 가질 수 있습니다. 값의 범위는 0~100입니다. 사용자 사전은 하나의 기본 인식 언어를 나타내는 BaseLanguage 객체에 연결할 수 있습니다. 사전 확장은 표준 사전이 지원되는 언어에만 존재할 수 있습니다. Dictionary 객체 인터페이스에 대한 포인터는 LanguageDatabase 객체의 CreateNewDictionary, OpenExistingDictionary, 또는 OpenDictionaryExtension 메서드에서 가져올 수 있습니다. OpenExistingDictionary 메서드는 CreateNewDictionary 메서드로 생성한 사전을 열 수 있습니다. OpenDictionaryExtension은 사전 확장 인터페이스에 대한 액세스를 제공합니다.Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
Windows에서는 Edit 메서드를 사용하면 Dictionary 대화 상자가 표시되며, 여기서 사용자는 사전을 편집하고 Windows ANSI 및 Unicode 인코딩의 텍스트 파일을 가져올 수 있습니다(유일한 요구 사항은 단어가 공백 또는 기타 알파벳이 아닌 문자로 구분되어 있어야 한다는 점입니다).
속성
| 이름 | 유형 | 설명 |
|---|---|---|
| Application | 엔진, 읽기 전용 | 엔진 객체를 반환합니다. |
| Name | BSTR | 사전의 이름을 저장합니다. Windows에서는 이 이름이 Dictionary 대화 상자의 제목 표시줄에 표시됩니다. Dictionary 객체를 만든 후에는 이 속성에 사전 파일 이름(경로 및 확장자 제외)이 저장됩니다. 다른 값을 할당할 수도 있습니다. 이 속성은 사전과 연결된 파일에 저장되지 않으므로, 사전을 편집할 때마다 초기화해야 합니다. |
| WordsCount | int, 읽기 전용 | 사전에 있는 단어 수를 반환합니다. |
메서드
| 이름 | 설명 |
|---|---|
| AddWord | 사전에 단어를 추가합니다. |
| AddWords | 사전에 여러 단어를 추가합니다. |
| DeleteAllWords | 사전에서 모든 단어를 삭제합니다. |
| DeleteWord | 사전에서 단어를 삭제합니다. |
| DeleteWords | 사전에서 여러 단어를 삭제합니다. |
| Edit 참고: Windows에서 사용할 수 있습니다. | 사용자가 사전을 편집할 수 있는 Dictionary 대화 상자를 표시합니다. |
| EnumWords | 사전의 단어를 순회할 수 있는 EnumDictionaryWords 유형의 객체를 반환합니다. |
출력 매개변수
샘플
C# 코드
C# 코드
