このメソッドは、LanguageDatabase オブジェクトにカスタム言語を読み込みます。
ビジュアルコンポーネントは現在、Windows のみでサポートされています。
カスタム言語は、ビジュアルコンポーネントを使用して Windows 版の ABBYY FineReader Engine で作成する必要があります。ビジュアルコンポーネントを使用した認識言語の作成およびインポートの手順は以下のとおりです:
- Image Viewer、Zoom Viewer、または Document Viewer の Language Editor ダイアログで、必要なパラメータを使用してカスタム言語を作成します。textlang.dat および *.amd ファイルが作成されます。デフォルトでは、これらのファイルは FineReader Engine data folder に保存されます (FineReader Engine をロードする際にデフォルトの場所を変更できます) 。その後、これらのファイルを独自の ABBYY FineReader Engine ベースのアプリケーションとともに再配布できます。
- ILanguageDatabase::LoadFrom メソッドを呼び出して、作成した言語を読み込みます。
HRESULT LoadFrom( BSTR FolderPath );
void LoadFrom( string FolderPath );
Sub LoadFrom(FolderPath As String )
FolderPath
[in] このパラメーターは、必要なファイルが格納されているフォルダーへの完全なパスを指定します。対象ファイルはtextlang.datおよび*.amdです。
このメソッドには固有の戻り値はありません。ABBYY FineReader Engine 関数の標準戻り値を返します。
LanguageDatabase オブジェクトは、使用前に初期化できます。初期化しない場合、このオブジェクトで利用できるのは事前定義言語のみです。
LanguageDatabase