OCR · Texto plano

Extraer texto plano con OCR

De un escaneo necesitas el texto como archivo aparte —para buscarlo, citarlo o dárselo a otra herramienta— y de paso quieres dejar el PDF buscable. OCRmyPDF hace las dos cosas a la vez con --sidecar, todo en tu computadora.

Gratis y open source macOS · Linux · Windows Nada sale de tu equipo

1. Instala OCRmyPDF

Se instala una sola vez y queda para siempre. Es gratis y de código abierto:

# macOS (Homebrew) — incluye Tesseract y el idioma español
brew install ocrmypdf

# Ubuntu / Debian — agrega el paquete de español
sudo apt install ocrmypdf tesseract-ocr-spa

Si nunca has usado la terminal, empieza por la guía de la terminal.

2. El comando exacto

Coloca el escaneo en una carpeta, abre la terminal ahí y ejecuta esto. Genera el PDF buscable y, de una vez, vuelca el texto reconocido en un archivo plano aparte:

ocrmypdf -l spa --sidecar texto.txt escaneo.pdf buscable.pdf

Terminas con dos archivos: buscable.pdf con su capa de texto, y texto.txt con el contenido en plano, listo para copiar o procesar.

Cuándo usar sidecar en lugar de pdftotext

La ventaja de --sidecar es que aprovecha el reconocimiento que OCRmyPDF acaba de hacer, así que extrae el texto exacto que reconoció, sin un segundo paso.

Si el PDF ya es buscable porque le pasaste OCR antes, no necesitas repetir el reconocimiento: cualquier herramienta saca el texto, y lo más directo es pdftotext de la tarea Extraer todo el texto de un PDF.

Tareas relacionadas

Preguntas frecuentes

¿Cuál es la diferencia con pdftotext?

pdftotext sirve cuando el PDF ya tiene texto; si es un escaneo, no devuelve nada. --sidecar, en cambio, parte de un escaneo sin texto, lo reconoce con OCR y guarda ese texto recién reconocido en un .txt, todo en la misma pasada que genera el PDF buscable. Es el camino directo desde una imagen hasta el texto plano.

¿El texto del sidecar es idéntico al de la capa del PDF?

Sí, porque ambos provienen del mismo reconocimiento de Tesseract. El .txt es simplemente ese texto volcado en plano, sin formato ni maquetación. Es la forma más fiable de tener exactamente lo que el OCR leyó, listo para buscar, indexar o pasar a otra herramienta.