Gerenciando a Pasta de Runtimes do IronOCR para Converter Imagem em Texto
As exceções comuns observadas ao se deparar com esse problema são:
- Erro ao implantar o Tesseract para IronOCR
- Não foi possível localizar 'libtesseract-5'
- Falha ao localizar 'libtesseract-5'
- Falha ao localizar o Tesseract-5
- Erro ao localizar o arquivo de configuração de implantação em \bin\runtimes\win-x64\native\ IronOCR
A partir da versão 2022.8.7804, o IronOCR embala o Tesseract ao invés de instalá-lo separadamente como uma dependência.
Recomendado:
- Faça a implantação usando o Assistente de Publicação dentro do Visual Studio e selecione Portátil como o tempo de execução de destino (isso incluirá automaticamente a pasta de runtimes).
- Se não puder usar o Visual Studio para gerenciar sua implantação, copie manualmente as pastas de runtimes de uma máquina de desenvolvimento para a pasta bin na sua máquina de produção.
- Experimente o Instalador do Windows.
Se você está vendo este problema executando o Azure localmente, isso ocorre porque o Emulador de Armazenamento do Azure (Azurite) cria uma pasta bin adicional. Por favor, veja o seguinte artigo para uma explicação mais detalhada e solução: Depurando Funções do Azure na Máquina Local - IronOCR.

