alefilhosucesso/leitorpdfocr ? reverse-engineered prompt
Reverse engineered prompt
Quero um aplicativo simples em Python para abrir PDFs e trabalhar com texto num só lugar, tudo em uma interface Tkinter leve e fácil de usar.
Ele precisa mostrar a página do PDF na tela, permitir navegar entre páginas com botões e setas do teclado, e dar zoom para aproximar ou afastar a visualização. Também quero duas formas de pegar texto, uma para PDFs que já têm texto selecionável e outra com OCR para arquivos escaneados ou imagens dentro do PDF, sem depender de internet ou serviço online.
Seria ótimo poder extrair o texto da página atual ou de todas as páginas, copiar para a área de transferência e salvar em arquivo .txt. Se o OCR for mais demorado, tudo bem, mas a interface não pode travar enquanto processa. Pode usar Tesseract localmente e já deixar o app preparado para português. Se precisar, confira a documentação atual das bibliotecas antes de montar tudo.
Are you gonna build this?
make sure you review the code using coderabbit