# iDrive 1.0.2 — correção de OCR em páginas mistas

## Alterações

- PDFs enviados entram automaticamente em uma fila de OCR.
- OCR executado por OCRmyPDF e Tesseract em português e inglês.
- Imagens sem texto em páginas que já possuem cabeçalho ou rodapé passam a receber OCR (`--redo-ocr`).
- Idiomas configurados são validados antes do processamento, com orientação clara quando `por` ou `eng` estiver ausente.
- Tarefas com erro podem ser reenfileiradas pela migração ou por um novo envio do arquivo.
- O PDF original é preservado no histórico de versões.
- O arquivo ativo é substituído pelo PDF pesquisável.
- O texto extraído passa a integrar a pesquisa global.
- Cards de PDF mostram o estado do processamento.
- Processamento automático em segundo plano e worker para cron.

## Aplicação no servidor

```bash
php database/migrate_pdf_ocr.php
```

Para garantir o processamento de filas pendentes, configure:

```cron
* * * * * /usr/bin/php /CAMINHO/DO/IDRIVE/database/process_ocr_queue.php >/dev/null 2>&1
```

O usuário do Apache precisa de leitura e escrita em `/var/www/arquivos`.
