이 객체는 인식 언어에 대한 고급 작업을 수행하는 기능을 제공합니다. 이를 사용하면 ABBYY FineReader Engine의 전체 사전 정의된 언어 집합을 다룰 수 있으며, 사용자 지정 언어를 가져올 수도 있습니다. 또한 여러 사전 정의된 언어 및/또는 가져온 사용자 지정 언어를 조합해 복합 인식 언어를 만들 수 있습니다. 로드된 사용자 지정 언어는 서로 조합하거나 사전 정의된 언어와 조합하여 텍스트 인식에 사용할 수 있습니다. 사용자 지정 언어를 언어 데이터베이스에 전혀 로드하지 않을 수도 있습니다. 이 경우에는 사전 정의된 언어만 사용할 수 있습니다. Windows에서는 사용자 인터페이스를 갖춘 Visual Components를 사용해 사용자 지정 인식 언어를 비교적 쉽게 만들 수 있습니다. 인식 언어를 만들고 가져오는 절차는 ILanguageDatabase::LoadFrom 메서드 설명을 참조하세요.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.
Linux 및 macOS의 경우, Windows 버전의 ABBYY FineReader Engine에서 사용자 지정 인식 언어를 만들 수 있습니다.
속성
이름 | 유형 | 설명 |
|---|---|---|
Application | 엔진 객체를 반환합니다. | |
사전 확장 파일(*.ame)이 있는 폴더의 전체 경로를 지정합니다. 이 파일에는 사용자가 사전에 추가한 단어가 들어 있으며, 표준 사전이 지원되는 언어에 대해서만 만들 수 있습니다. 이러한 파일은 ABBYY FineReader에서 만들 수 있으며, 여기서는 사용자 사전이라고 합니다. ABBYY FineReader는 표준 사전의 확장 파일을 %appdata%\ABBYY\FineReader\15\FineReaderShell\UserDictionaries 폴더에 저장합니다. OpenDictionaryExtension 메서드로 가져올 수 있는 Dictionary 객체를 통해 사전 확장을 사용자 사전으로 편집할 수 있습니다. 기본적으로 이 속성에는 FineReader Engine 데이터 폴더에 있는 UserDictionaries 폴더의 경로가 들어 있습니다:
|
메서드
| 이름 | 설명 |
|---|---|
| CreateCompoundTextLanguage | 언어 데이터베이스에 포함된 하나 이상의 사전 정의 언어 및/또는 사용자 지정 언어로 TextLanguage 객체를 생성합니다. |
| CreateNewDictionary | 지정된 위치에 새 빈 사용자 사전을 생성하고, 이에 연결된 Dictionary 객체의 인터페이스 포인터를 반환합니다. |
| CreateTextLanguage | TextLanguage 객체를 생성합니다. |
| LoadFrom | 사용자 지정 언어를 언어 데이터베이스에 로드합니다. |
| OpenDictionaryExtension | 지정된 언어에 대한 표준 사전의 사전 확장에 액세스할 수 있도록 합니다. 사전 확장의 경로는 DictionaryExtensionsPath 속성으로 지정됩니다. |
| OpenExistingDictionary | 기존 사용자 사전을 편집할 수 있도록 엽니다. |
출력 매개변수
샘플
C# 코드
C# 코드
- Linux: CustomLanguage, CommandLineInterface
- Windows: CustomLanguage, CommandLineInterface, 데모 도구: BatchProcessingRecognition, MultiProcessingRecognition, PDFExportProfiles
