此主题也有 Linux 版本。
为简化创建自定义包的过程,请在命令行中使用发行包中的 installRnt**.exe 的 /extract 选项,将文件解压到某个文件夹中而不执行安装。该文件夹中会包含以下三个文件夹:
- FineReader Engine - 包含 ABBYY FineReader Engine 文件
- Inc - 包含 FREngine.tlb (用于注册 FREngine.dll)
- Licensing - 包含许可服务文件
命令行示例如下:
- 将以下内容添加到您计算机上的 Library Package 中:
- 包含 ABBYY FineReader Engine Distribution Kit 一节中列出的 ABBYY FineReader Engine 文件的文件夹:
- 标记为 “mandatory” 的文件。它们是系统模块和主要识别数据库。
- 手写/印刷体手写文本的识别数据库 (如需要) 。
- 应用程序将使用的界面语言资源文件。
- 应用程序将支持的识别语言所需的字典支持文件。如果识别语言中包含使用拉丁字母的语言,请务必复制 Univers.amd 和 Univers.amm 文件。
- 如果您的应用程序将通过 ABBYY FineReader Engine 接口执行扫描,请添加扫描模块、扫描专用资源和 Twain 模块。
- 如果您的应用程序使用 OfficeConverters 模块 (使用与打开图像相同的方法打开输入的数字文档) ,请复制内部 office 转换器所需的文件。
-
如果您的应用程序使用 ABBYY FineReader Engine Visual Components,请添加 Visual Components 模块及其对应的专用资源。请使用 regsvr32.exe 注册 VisualComponentsX.dll。
注意:您可以使用 FREngineDistribution.csv 文件和解压后的 FineReader Engine 文件夹,自动生成应用程序运行所需文件的列表。 - 其他软件组件:
- KB2999226 更新,或 Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912。如果您不安装 Windows Update 程序包,也可以从发行包中的 External Components\VC_Redist 文件夹安装可再发行组件:vc_redist.x86.exe 和 vc_redist.x64.exe。
- 如果您计划使用 OfficeConverters 模块,则需要 .NET Framework 4.6.2。
- 将 Library Package 复制到工作站上。
- 将 Data\Resource 文件夹及其所有子文件夹复制到以下文件夹中:
- Bin
- Bin64 (仅限 Windows)
- 将 Data\ExtendedDictionaries 文件夹中的内容直接复制到 Bin 或 Bin64 文件夹。
- 将 Data 文件夹中的其他文件复制到 Bin 或 Bin64 文件夹。
- 在工作站上安装必要的软件组件:
- Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912。
- 如果需要,请安装 .NET Framework。
- 将 Library Package 中包含 ABBYY FineReader Engine 文件的文件夹复制到工作站上计划放置该库的目录中。
- 创建 ABBYY FineReader Engine 将要使用的文件夹。以下列表中标出了这些文件夹的默认值:
- 文件夹 %ProgramData%\ABBYY\SDK\12\FineReader Engine (需要完全控制权限)
- 文件夹 %ProgramData%\ABBYY\SDK\12\Licenses (完全控制权限可选)
要在安装期间指定许可证数据文件夹,请参阅使用 LicensingSettings.xml 文件中的示例。您也可以使用IEngineLoader接口的InitializeEngine函数或方法。
- 注册所需的动态库:
- 如果应用程序通过 IEngineLoader 接口加载 Engine 对象,请使用以下命令行注册 FREngine.dll:
- 如果您的应用程序使用 Visual Components,请使用以下命令注册 VisualComponentsX.dll:
- 如果您的应用程序使用 ABBYY 内部转换器 打开 Office 文档格式,请以管理员身份运行 ConfigureDcAooConverter.exe。该工具会解压 OpenOffice4.exe 文件,将其放入正确的文件夹中,然后配置系统注册表和环境变量。
- 如果您在使用 COM 加载器、OfficeConverters 或 Visual Components 时遇到问题,请检查注册表中这些组件的路径;如果有错误,请重新执行注册过程。
- 不支持在先前版本基础上安装最新版本的 ABBYY FineReader Engine。在这种情况下,您必须重新安装 ABBYY FineReader Engine。
在手动模式下卸载库
- 如果在手动安装期间注册过动态库 (FREngine.dll、VisualComponentsX.dll) ,请先将其取消注册。
- 如果您已安装用于打开 Office 文档格式的 ABBYY 内部转换器,请以管理员身份运行同一个实用程序 ConfigureDcAooConverter.exe,并使用 /uninstall 选项清除配置:
- 从工作站中移除 ABBYY FineReader Engine 库的所有文件。
- 删除用于存储 ABBYY FineReader Engine 数据的文件夹 (默认情况下为 %ProgramData%\ABBYY\SDK\12\FineReader Engine 和 %ProgramData%\ABBYY\SDK\12\Licenses) ;如果这些文件夹的路径已更改,请删除相应的文件夹。
