Pular para o conteúdo principal
Este tópico também existe para Linux.
Para instalar manualmente a biblioteca ABBYY FineReader Engine, recomendamos criar um pacote (vamos chamá-lo de Pacote da Biblioteca), que é uma pasta com os arquivos necessários para o funcionamento da ABBYY FineReader Engine.
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:
installRnt64.exe /extract INSTALLDIR="C:\MyFolder"
  1. 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.
  1. Copie o Pacote da Biblioteca para a estação de trabalho.
A maneira mais fácil de garantir que todos os arquivos de recursos possam ser localizados pelo programa é manter a mesma estrutura de pastas e incluir no seu pacote de distribuição o arquivo SharedFiles.ini, que você encontrará na pasta Bin (ou Bin64), dependendo do seu sistema operacional. Se preferir não usar esse arquivo, em vez de manter a estrutura de pastas, faça o seguinte:
  • 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.
  1. 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.
  1. 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.
  2. 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.
  1. 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:
regsvr32 /s /n /i:"<path to the Inc folder>" "<path to FREngine.dll>"
  • Se a sua aplicação usa Visual Components, registre o VisualComponentsX.dll usando a seguinte linha de comando:
regsvr32 /s "<path to VisualComponentsX.dll>"
  1. 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.
Depois de instalar os componentes de software necessários e copiar todos os arquivos necessários da biblioteca ABBYY FineReader Engine, você precisará ativar a biblioteca.
Notas:
  • 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

Siga as instruções:
  1. Desregistre as bibliotecas dinâmicas (FREngine.dll, VisualComponentsX.dll), caso elas tenham sido registradas durante a instalação manual.
regsvr32.exe /u "<path to FREngine.dll>"
regsvr32.exe /u "<path to VisualComponentsX.dll>"
  1. 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:
ConfigureDcAooConverter.exe /uninstall
  1. Remova todos os arquivos da biblioteca ABBYY FineReader Engine da estação de trabalho.
  2. 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.

Veja também

Distribuição Instalando a biblioteca ABBYY FineReader Engine Ativando a Licença de Runtime