Este tópico também existe para Linux.
Para simplificar a criação de um pacote personalizado, extraia os arquivos usando a opção /extract para o installRnt**.exe na linha de comando, a partir do pacote de distribuição, para uma determinada pasta sem instalar. Dentro dela, haverá três pastas:
- FineReader Engine - com os arquivos da ABBYY FineReader Engine
- Inc - com o FREngine.tlb (use-o para registrar o FREngine.dll)
- Licensing - com os arquivos do Serviço de Licenciamento
Exemplo de linha de comando:
- Adicione ao Pacote da Biblioteca no seu computador:
- Pasta com os arquivos do ABBYY FineReader Engine listados na seção ABBYY FineReader Engine Distribution Kit:
- Arquivos marcados como “mandatory”. Eles são módulos do sistema e os principais bancos de dados de reconhecimento.
- Bancos de dados de reconhecimento para texto manuscrito/em letra de forma, se necessário.
- Arquivos de recursos dos idiomas de interface que serão usados no seu aplicativo.
- Arquivos de suporte de dicionário para os idiomas de reconhecimento compatíveis com o seu aplicativo. Se os idiomas de reconhecimento incluírem idiomas com alfabeto latino, certifique-se de copiar os arquivos Univers.amd e Univers.amm.
- Módulos de digitalização, recursos específicos de digitalização e módulos TWAIN, se o seu aplicativo realizar digitalização por meio da interface do ABBYY FineReader Engine.
- Se o seu aplicativo usar o módulo OfficeConverters (abre documentos digitais de entrada com os mesmos métodos usados para abrir imagens), copie os arquivos do conversor interno de arquivos do Office.
-
Módulos do Visual Components e os respectivos recursos específicos, se o seu aplicativo usar ABBYY FineReader Engine Visual Components. Registre o VisualComponentsX.dll usando o regsvr32.exe.
Observação: Você pode usar o arquivo FREngineDistribution.csv e a pasta descompactada do FineReader Engine para criar automaticamente uma lista dos arquivos necessários para o funcionamento do seu aplicativo. - Outros componentes de software:
- Atualização KB2999226 ou o Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912. Se você não estiver instalando o pacote do Windows Update, poderá instalar o redistribuível da pasta External Components\VC_Redist no pacote de distribuição: vc_redist.x86.exe e vc_redist.x64.exe.
- .NET Framework 4.6.2 se você pretende usar o módulo OfficeConverters.
- Copie o Pacote da Biblioteca para a estação de trabalho.
- Copie a pasta Data\Resource com todas as subpastas para a seguinte pasta:
- Bin
- Bin64 (somente Windows)
- Copie o conteúdo da pasta Data\ExtendedDictionaries diretamente para a pasta Bin ou Bin64.
- Copie os outros arquivos contidos na pasta Data para a pasta Bin ou Bin64.
- Instale os componentes de software necessários na estação de trabalho:
- o Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912.
- o .NET Framework, se necessário.
- Copie a pasta com os arquivos do ABBYY FineReader Engine do Pacote da Biblioteca para o diretório na estação de trabalho em que você espera que a biblioteca fique.
- Crie as pastas que serão usadas pelo ABBYY FineReader Engine. Na lista abaixo, os valores padrão dessas pastas estão indicados:
- pasta %ProgramData%\ABBYY\SDK\12\FineReader Engine (é necessária permissão de controle total)
- pasta %ProgramData%\ABBYY\SDK\12\Licenses (a permissão de controle total é opcional)
Para especificar a pasta de dados da licença durante a instalação, consulte um exemplo em Trabalhando com o arquivo LicensingSettings.xml. Você também pode usar a função InitializeEngine ou um método da interface IEngineLoader.
- Registre as bibliotecas dinâmicas necessárias:
- Se o seu aplicativo carregar o objeto Engine por meio da interface IEngineLoader, registre o FREngine.dll usando a seguinte linha de comando:
- Se a sua aplicação usa Visual Components, registre o VisualComponentsX.dll usando a seguinte linha de comando:
- Se o seu aplicativo usa o ABBYY internal converter para abrir formatos de documentos do Office, execute o ConfigureDcAooConverter.exe como administrador. Esse utilitário descompactará o arquivo OpenOffice4.exe e o colocará na pasta correta; em seguida, configurará o registro do sistema e as variáveis de ambiente.
- Caso você tenha problemas ao usar COM loaders, OfficeConverters ou Visual Components, verifique os caminhos desses componentes no registro e, se houver erros, repita o procedimento de registro.
- Não há suporte para instalar a versão mais recente do ABBYY FineReader Engine sobre a versão anterior. Nesse caso, será necessário reinstalar o ABBYY FineReader Engine.
Desinstalação da biblioteca no Modo Manual
- Desregistre as bibliotecas dinâmicas (FREngine.dll, VisualComponentsX.dll), caso elas tenham sido registradas durante a instalação manual.
- Se você instalou o ABBYY internal converter para abrir formatos de documentos do Office, execute o mesmo utilitário, ConfigureDcAooConverter.exe, como administrador, com a opção /uninstall para limpar as configurações:
- Remova todos os arquivos da biblioteca ABBYY FineReader Engine da estação de trabalho.
- Exclua as pastas usadas para armazenar os dados do ABBYY FineReader Engine (%ProgramData%\ABBYY\SDK\12\FineReader Engine e %ProgramData%\ABBYY\SDK\12\Licenses, por padrão) ou as pastas correspondentes, se os caminhos para essas pastas tiverem sido alterados.
