Este tutorial rápido explica como converter PDF digitalizado para Word usando Java. Ele contém todos os detalhes para configurar o IDE, uma lista de etapas e código de exemplo para converter PDF digitalizado em documento Word usando Java. Algumas melhorias também serão sugeridas ao final do artigo para criar uma saída personalizada.
Etapas para transformar PDF escaneado em Word usando Java
- Defina o ambiente para usar Aspose.Total for Java para converter PDF escaneado em Word
- Aplique licenças para os produtos relevantes
- Instancie o OCR engine para reconhecimento de texto em um arquivo PDF.
- Carregue o arquivo PDF de origem e defina os parâmetros de reconhecimento
- Execute o motor OCR e salve o resultado de cada página em uma lista
- Crie um novo Word file usando a classe Document e associe um construtor a ele.
- Percorra os resultados reconhecidos e salve cada string em uma página separada no arquivo Word
- Salve o arquivo Word resultante no disco
Esses passos descrevem como converter um arquivo PDF escaneado para Word usando Java. Crie o motor OCR, defina o tipo de entrada como PDF, configure o idioma de entrada e a flag de área de detecção, e aplique o OCR no PDF. Por fim, crie um arquivo Word vazio, adicione todos os resultados escaneados nele e salve o arquivo Word resultante.
Código para converter PDF escaneado em Word usando Java
Este código demonstra o processo de converter PDF escaneado em documento Word usando Java. Para melhorar a precisão em imagens ruidosas/inclinadas, aplique os filtros AutoSkew, AutoDewarping, AutoDenoising e Binarize. Texto claro em fundo escuro pode ser tratado habilitando a propriedade setAutomaticColorInversion.
Neste artigo, convertemos um PDF escaneado em um arquivo Word. Para criar um QR code com logo, consulte o artigo Criar QR Code com Logo usando Java.