메인 콘텐츠로 건너뛰기
이 메서드는 지정한 언어의 표준 사전에 대한 사전 확장에 액세스할 수 있도록 합니다. 사전 확장이 들어 있는 폴더의 경로는 ILanguageDatabase::DictionaryExtensionsPath 속성으로 지정됩니다. 사전 확장은 ABBYY FineReader에서 만들 수 있으며, 여기에서는 사용자 사전이라고 합니다. 사전 지원이 이미 제공되는 언어에 대해서만 만들 수 있습니다. 사전 확장을 가져온 후에는 Dictionary 객체를 통해 사용자 사전과 동일한 방식으로 편집할 수 있습니다.

구문

C++

HRESULT OpenDictionaryExtension(
  LanguageIdEnum LanguageID,
  IDictionary**  Result
);

C#

IDictionary OpenDictionaryExtension( LanguageIdEnum LanguageID );

Visual Basic .NET

Function OpenDictionaryExtension(LanguageID As LanguageIdEnum ) As IDictionary

매개변수

LanguageID [in] 이 매개변수는 사전 확장을 열 언어의 ID를 지정합니다. LanguageIdEnum 상수에 대한 설명을 참조하세요. 지정한 언어에 대한 사전 확장 파일이 없으면 새 사전 확장이 생성되고 해당 Dictionary 객체가 반환됩니다. Result [out, retval] 사전 확장이 포함된 Dictionary 객체의 인터페이스 포인터를 받는 IDictionary* 포인터 변수에 대한 포인터입니다.

반환 값

이 메서드에는 특정한 반환 값이 없습니다. 대신 ABBYY FineReader Engine 함수의 표준 반환 값이 반환됩니다.

참고 사항

ABBYY FineReader 11 또는 ABBYY FineReader Engine 12의 다른 릴리스를 사용하여 사전 확장을 만든 경우, 현재 릴리스의 ABBYY FineReader Engine에서 이 사전 확장을 열려면 특수한 TXT 파일이 필요할 수 있습니다. 이 TXT 파일은 사전 확장을 만들 때 자동으로 생성되며, 이름은 <language name>.txt입니다. 이 파일을 사전 확장이 있는 폴더에 복사합니다.

참고 항목

LanguageDatabase