// 全局 ABBYY FineReader Engine 对象
FREngine::IEnginePtr Engine;
...
// 打开图像文件
...
// 创建自定义语言
FREngine::ILanguageDatabasePtr pLanguageDatabase = Engine->CreateLanguageDatabase();
FREngine::ITextLanguagePtr pTextLanguage = pLanguageDatabase->CreateTextLanguage();
FREngine::IBaseLanguagesPtr pBaseLanguages = pTextLanguage->BaseLanguages;
FREngine::IBaseLanguagePtr pBaseLanguage = pBaseLanguages->AddNew();
// 设置字母表
pBaseLanguage->put_LetterSet( FREngine::BLLS_Alphabet, L"٠١٢٣٤٥٦٧٨٩" );
// 从页面获取 Layout 对象
FREngine::ILayoutPtr layout = frPage->get_Layout();
// 设置块区域
FREngine::IRegionPtr pRegion = Engine->CreateRegion();
pRegion->AddRect( 491, 314, 2268, 404 );
// 创建新的块
FREngine::IBlockPtr newBlock = layout->Blocks->AddNew( FREngine::BT_Text, pRegion, 0 );
FREngine::ITextBlockPtr textBlock = newBlock->GetAsTextBlock();
// 设置自定义语言
textBlock->RecognizerParams->TextLanguage = pTextLanguage;
// 指定文本类型
textBlock->RecognizerParams->TextTypes = FREngine::TT_Handwritten;
// 指定字符周围标记的类型
textBlock->RecognizerParams->FieldMarkingType = FREngine::FMT_SimpleText;
// 识别并导出
...