Este tema también está disponible para Linux.
Para simplificar la creación de un paquete personalizado, extraiga los archivos con la opción /extract de installRnt**.exe desde la línea de comandos, del paquete de distribución a una carpeta determinada, sin realizar la instalación. Dentro de ella, habrá tres carpetas:
- FineReader Engine - con los archivos de ABBYY FineReader Engine
- Inc - con el archivo FREngine.tlb (úselo para registrar FREngine.dll)
- Licensing - con los archivos del servicio de licencias
Ejemplo de la línea de comandos:
- Agregue al paquete de biblioteca en su equipo:
- La carpeta con los archivos de ABBYY FineReader Engine enumerados en la sección ABBYY FineReader Engine Distribution Kit:
- Los archivos marcados como “mandatory”. Son módulos del sistema y bases de datos principales de reconocimiento.
- Las bases de datos de reconocimiento para texto manuscrito/en letra de imprenta, si es necesario.
- Los archivos de recursos para los idiomas de la interfaz que se usarán en su aplicación.
- Los archivos de soporte de diccionario para los idiomas de reconocimiento que admitirá su aplicación. Si los idiomas de reconocimiento incluyen idiomas con alfabeto latino, asegúrese de copiar los archivos Univers.amd y Univers.amm.
- Los módulos de escaneo, los recursos específicos de escaneo y los módulos TWAIN si su aplicación realizará escaneo a través de la interfaz de ABBYY FineReader Engine.
- Si su aplicación usa el módulo OfficeConverters (abre documentos digitales de entrada con los mismos métodos que se usan para abrir imágenes), copie los archivos del convertidor ofimático interno.
-
Los módulos de Visual Components y los recursos específicos correspondientes, si su aplicación usa ABBYY FineReader Engine Visual Components. Registre VisualComponentsX.dll con regsvr32.exe.
Nota: Puede usar el archivo FREngineDistribution.csv y la carpeta descomprimida de FineReader Engine para crear automáticamente una lista de los archivos necesarios para que su aplicación funcione. - Otros componentes de software:
- La actualización KB2999226 o Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912. Si no va a instalar el paquete de Windows Update, puede instalar el redistribuible desde la carpeta External Components\VC_Redist del paquete de distribución: vc_redist.x86.exe y vc_redist.x64.exe.
- .NET Framework 4.6.2 si tiene previsto usar el módulo OfficeConverters.
- Copie el paquete de biblioteca en la estación de trabajo.
- Copie la carpeta Data\Resource con todas las subcarpetas en la siguiente carpeta:
- Bin
- Bin64 (solo Windows)
- Copie el contenido de la carpeta Data\ExtendedDictionaries directamente en la carpeta Bin o Bin64.
- Copie los demás archivos contenidos en la carpeta Data en la carpeta Bin o Bin64.
- Instale los componentes de software necesarios en la estación de trabajo:
- Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912.
- .NET Framework si es necesario.
- Copie la carpeta con los archivos de ABBYY FineReader Engine desde el paquete de biblioteca al directorio de la estación de trabajo donde prevé instalar la biblioteca.
- Cree las carpetas que usará ABBYY FineReader Engine. En la lista siguiente, se indican los valores predeterminados de estas carpetas:
- carpeta %ProgramData%\ABBYY\SDK\12\FineReader Engine (se requiere permiso de control total)
- carpeta %ProgramData%\ABBYY\SDK\12\Licenses (el permiso de control total es opcional)
Para especificar la carpeta de datos de la licencia durante la instalación, consulte un ejemplo en Trabajo con el archivo LicensingSettings.xml. También puede usar la función o el método InitializeEngine de la interfaz IEngineLoader.
- Registre las bibliotecas dinámicas que necesitará:
- Si su aplicación carga el objeto Engine mediante la interfaz IEngineLoader, registre FREngine.dll usando la siguiente línea de comandos:
- Si su aplicación utiliza Visual Components, registre VisualComponentsX.dll con la siguiente línea de comandos:
- Si su aplicación utiliza el ABBYY internal converter para abrir formatos de documentos ofimáticos, ejecute ConfigureDcAooConverter.exe como administrador. Esta utilidad extraerá el archivo OpenOffice4.exe y lo colocará en la carpeta correcta; a continuación, configurará el registro del sistema y las variables de entorno.
- Si tiene problemas al utilizar cargadores COM, trabajar con OfficeConverters o Visual Components, compruebe las rutas de estos componentes en el registro y, si hay errores, repita el procedimiento de registro.
- No se admite instalar la versión más reciente de ABBYY FineReader Engine sobre la versión anterior. En este caso, debe reinstalar ABBYY FineReader Engine.
Desinstalación de la biblioteca en modo manual
- Anule el registro de las bibliotecas dinámicas (FREngine.dll, VisualComponentsX.dll) si se registraron durante la instalación manual.
- Si ha instalado ABBYY internal converter para abrir formatos de documentos ofimáticos, ejecute la misma utilidad, ConfigureDcAooConverter.exe, como administrador con la opción /uninstall para eliminar las configuraciones:
- Elimine todos los archivos de la biblioteca de ABBYY FineReader Engine de la estación de trabajo.
- Elimine las carpetas que se usan para almacenar los datos de ABBYY FineReader Engine (%ProgramData%\ABBYY\SDK\12\FineReader Engine y %ProgramData%\ABBYY\SDK\12\Licenses de manera predeterminada) o sus equivalentes, si se cambiaron las rutas de acceso a estas carpetas.
