Enderezar PDF

Detecta y corrige automáticamente páginas PDF inclinadas. Preserva las páginas de texto como contenido vectorial buscable y solo rasteriza las páginas de imagen (p. ej. escaneos).

Endereza páginas PDF inclinadas usando una tubería de JavaScript puro (sin binarios externos).

Procesamiento adaptativo por tipo de contenido (importante):

  • Páginas de imagen (documentos escaneados): rasterizadas, se detecta y corrige la inclinación.
  • Páginas de texto (incluidas texto + imagen): se copian tal cual. Se preservan texto vectorial, fuentes y capacidad de búsqueda.
  • Páginas vacías: se copian tal cual.

Opcionalmente, puedes forzar la rasterización de las páginas de texto.

Resultados de ejemplo

2 Ejemplos

Enderezar un documento escaneado

Detecta y corrige la inclinación en páginas de imagen de un PDF escaneado, preservando las páginas de texto

pdf_deskewed.pdf Ver archivo
Ver parámetros de entrada
{ "sourceFile": "/public/samples/pdf/sample-multipage.pdf", "mode": "auto", "threshold": 0.5, "rasterizeText": "false", "pageRange": "" }

Corrección manual en páginas específicas

Aplica una corrección fija de 3° en sentido antihorario a las páginas 1-3

pdf_deskewed.pdf Ver archivo
Ver parámetros de entrada
{ "sourceFile": "/public/samples/pdf/sample-multipage.pdf", "mode": "manual", "manualAngle": 3, "rasterizeText": "false", "pageRange": "1-3" }

Click to upload file or drag and drop file here

Maximum file size: 100MB Supported formats: application/pdf

Ángulo de corrección manual (grados). Valor positivo corrige inclinación horaria. Solo en modo manual.

Ángulo mínimo de inclinación detectado (en grados) requerido para aplicar corrección en modo automático. Valores menores detectan inclinaciones sutiles.

Por defecto las páginas de texto se preservan como contenido vectorial buscable (sin enderezar). Actívalo solo si necesitas enderezar contenido de texto vectorial, asumiendo la pérdida de la capacidad de selección de texto.

Especifica páginas a enderezar (ej. 1-3,5,7-9). Dejar en blanco para todas.

Datos clave

Categoría
Documentos y PDF
Tipos de entrada
file, select, number, text
Tipo de salida
file
Cobertura de muestras
4
API disponible
Yes

Resumen

Corrige la inclinación de tus documentos PDF de forma rápida y automática. Esta herramienta detecta las páginas torcidas y las endereza, manteniendo el texto vectorial original y la capacidad de búsqueda en las páginas de texto, mientras procesa y corrige las páginas escaneadas como imágenes.

Cuándo usarlo

  • Cuando tienes documentos PDF escaneados cuyas páginas han quedado torcidas o inclinadas durante el proceso de digitalización.
  • Para corregir la alineación visual de páginas específicas en un informe sin perder la capacidad de buscar texto en el resto del documento.
  • Al preparar archivos PDF digitalizados para su archivo digital o presentación formal, asegurando que todo el texto esté perfectamente alineado.

Cómo funciona

  • Sube el archivo PDF que deseas corregir y selecciona el modo de detección automática o introduce un ángulo de corrección manual.
  • El sistema analiza el documento y aplica un procesamiento adaptativo: las páginas de imagen se analizan para detectar y corregir la inclinación, mientras que las páginas de texto y vacías se conservan intactas.
  • Si es necesario, puedes definir un rango de páginas específico para aplicar la corrección o forzar la rasterización de las páginas de texto.
  • Descarga el nuevo archivo PDF con las páginas corregidas y alineadas de forma óptima.

Casos de uso

Corrección de contratos y facturas escaneadas que se digitalizaron con una ligera inclinación.
Optimización de libros digitalizados o apuntes de estudio donde algunas páginas de imagen quedaron torcidas.
Alineación precisa de planos o diagramas técnicos guardados en formato PDF que requieren una presentación recta.

Ejemplos

1. Enderezar un documento escaneado automáticamente

Administrador de archivos
Contexto
Un administrador recibe un lote de facturas escaneadas en un único PDF, pero varias páginas están ligeramente inclinadas, lo que dificulta su lectura.
Problema
Corregir la inclinación de las páginas escaneadas sin alterar las páginas de texto limpio que ya son buscables.
Cómo usarlo
Sube el PDF, selecciona el modo 'Detección automática', mantén el umbral en 0.5 grados y deja desactivada la rasterización de texto.
Configuración de ejemplo
mode: auto, threshold: 0.5, rasterizeText: false
Resultado
El PDF resultante tiene todas las páginas escaneadas perfectamente alineadas y conserva el texto original intacto en las páginas vectoriales.

2. Corrección manual de páginas específicas

Diseñador editorial
Contexto
Un diseñador nota que las primeras tres páginas de un catálogo digitalizado tienen una inclinación constante de 3 grados en sentido antihorario.
Problema
Aplicar una rotación exacta de 3 grados únicamente a las páginas 1, 2 y 3 del documento.
Cómo usarlo
Sube el archivo, cambia el modo a 'Ángulo manual', introduce '3' en el ángulo manual y escribe '1-3' en el rango de páginas.
Configuración de ejemplo
mode: manual, manualAngle: 3, pageRange: 1-3
Resultado
Las páginas 1 a 3 se rotan exactamente 3 grados para corregir la inclinación, mientras que el resto del documento permanece inalterado.

Probar con muestras

pdf, image, text

Hubs relacionados

Preguntas frecuentes

¿Esta herramienta hace que mi PDF deje de ser buscable?

No. Por defecto, las páginas con texto vectorial se conservan intactas para mantener la búsqueda y selección de texto. Solo se rasterizan y enderezan las páginas que son imágenes.

¿Cómo funciona el modo de detección automática?

Analiza la orientación de las imágenes en el PDF y aplica una corrección si la inclinación supera el umbral establecido (por defecto 0.5 grados).

¿Puedo corregir solo un grupo de páginas específico?

Sí, puedes indicar el rango exacto de páginas en la opción correspondiente (por ejemplo, '1-3,5') para aplicar la corrección únicamente en ellas.

¿Qué pasa si quiero enderezar texto vectorial inclinado?

Puedes activar la opción de forzar la rasterización de páginas de texto, aunque esto convertirá el texto en imagen y perderá la capacidad de selección.

¿Cuál es el límite de tamaño de archivo admitido?

La herramienta admite archivos PDF de hasta 100 MB para su procesamiento.

Documentación de la API

Punto final de la solicitud

POST /es/api/tools/pdf-deskew

Parámetros de la solicitud

Nombre del parámetro Tipo Requerido Descripción
sourceFile file (Subida requerida) -
mode select -
manualAngle number No Ángulo de corrección manual (grados). Valor positivo corrige inclinación horaria. Solo en modo manual.
threshold number No Ángulo mínimo de inclinación detectado (en grados) requerido para aplicar corrección en modo automático. Valores menores detectan inclinaciones sutiles.
rasterizeText select No Por defecto las páginas de texto se preservan como contenido vectorial buscable (sin enderezar). Actívalo solo si necesitas enderezar contenido de texto vectorial, asumiendo la pérdida de la capacidad de selección de texto.
pageRange text No Especifica páginas a enderezar (ej. 1-3,5,7-9). Dejar en blanco para todas.

Los parámetros de tipo archivo necesitan ser subidos primero vía POST /upload/pdf-deskew para obtener filePath, luego pasar filePath al campo de archivo correspondiente.

Formato de respuesta

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Archivo: Archivo

Documentación de MCP

Agregue este herramienta a su configuración de servidor MCP:

{
  "mcpServers": {
    "elysiatools-pdf-deskew": {
      "name": "pdf-deskew",
      "description": "Detecta y corrige automáticamente páginas PDF inclinadas. Preserva las páginas de texto como contenido vectorial buscable y solo rasteriza las páginas de imagen (p. ej. escaneos).",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-deskew",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Puede encadenar múltiples herramientas, por ejemplo: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máximo 20 herramientas.

Soporte para enlaces de archivos URL o codificación Base64 para parámetros de archivo.

Si encuentra algún problema, por favor, póngase en contacto con nosotros en [email protected]