← Herramientas PDF

Validar PDF

Ningún PDF seleccionadoVerifique la estructura del PDF y genere un informe de validación.
ValidationLos PDFs se comparten entre todas las herramientas.

Cómo interpretar una comprobación de estructura PDF

Comprueba la estructura de un PDF y descarga un informe con el resultado. Este validador de PDF permite identificar datos de referencia dañados, entradas obligatorias ausentes y otros problemas de lectura. El documento se conserva intacto; el resultado es un informe de texto para revisar o compartir.

Coste: Uso gratuito. Se aplican límites de tamaño de archivo y de uso.

Cómo comprobar un PDF

  1. Selecciona el archivo

    Pulsa Seleccionar PDF o Subir PDF, o arrastra el documento a la vista previa. Se admite un PDF de hasta 200 MB. Los PDF utilizados en otras herramientas aparecen en Subidas.

  2. Confirma el documento

    PDF fuente muestra el archivo y su tamaño. La vista previa permite recorrer sus páginas. La validación también se puede iniciar si la vista previa no logra mostrarlas.

  3. Inicia la comprobación

    Pulsa Validar PDF. No hay ajustes que seleccionar. La comprobación se ejecuta en nuestro servidor y el informe sustituye la vista previa al terminar.

  4. Lee el resultado final

    La línea validation ok indica que no se ha encontrado un error estructural. Una línea de error explica el problema detectado. Las tarjetas siguientes ayudan a interpretar los mensajes habituales.

  5. Copia o descarga el informe

    Copiar lleva el texto al portapapeles, por ejemplo para una consulta de soporte. Descargar informe guarda pdf-validation.txt. El PDF original no cambia.

Cómo leer los mensajes del informe

El informe es texto de pdfcpu, la biblioteca que realiza la comprobación. Una línea con validating(mode=relaxed) identifica el modo. El resultado aparece al final; las otras líneas pueden ser avisos o notas de lectura.

validation ok

No se ha detectado un error estructural dentro de las reglas y tolerancias del modo relajado. Se han podido comprobar los objetos, las referencias y las entradas obligatorias que cubre el validador.

validation error (obj#:…): …

Se ha leído el archivo, pero una parte incumple una regla. El final del mensaje la identifica: dict=pageDict required entry=MediaBox missing indica que falta el tamaño de una página; validatePages: page tree invalid señala una estructura de páginas incoherente, por ejemplo un total que no coincide; validateFontDict: missing Subtype indica una definición de fuente incompleta.

Read: xRefTable failed: …

No se ha podido resolver la estructura. Puede haber referencias dañadas u objetos incompletos. no matching %%EOF for startxref indica que falta el marcador final esperado. Comprueba que recibiste el archivo completo y consigue una copia nueva del origen.

pdfcpu skipped: y pdfcpu repaired:

Son notas de lectura. skipped: missing obj #12 indica que una referencia apunta a un objeto que no está donde se esperaba. repaired: señala un ajuste en memoria para continuar comprobando, sin modificar el archivo. Muchas líneas missing obj seguidas pueden indicar referencias desalineadas con el contenido.

please provide the correct password

El PDF exige contraseña de apertura. Si la conoces, utiliza Desbloquear PDF y comprueba la copia desbloqueada. Los documentos que solo restringen impresión o copia se pueden validar sin contraseña.

Catalog: missing root dict

No se ha encontrado el catálogo del documento, el objeto raíz que apunta a las páginas. El archivo puede empezar con una cabecera PDF y contener otros datos, o estar muy dañado.

Aviso sobre PDF 2.0

Los archivos que declaran PDF 2.0 reciben un aviso sobre el soporte básico de esa versión. El aviso por sí solo no es un error; revisa el resultado que aparece después.

Qué comprueba este validador

Un PDF contiene objetos numerados para páginas, fuentes, imágenes y otros elementos. Sus datos de referencias indican dónde empieza cada objeto y cómo llegar al catálogo del documento. La validación lee esa estructura y aplica las reglas implementadas para PDF 1.7 (ISO 32000-1:2008), con comprobaciones básicas de PDF 2.0.

El modo siempre es relaxed. Tolera algunas desviaciones habituales que un modo estricto rechazaría, como un catálogo sin la entrada Type o una longitud declarada de flujo incorrecta. No hay un selector de modo en la herramienta. Un resultado correcto describe esa comprobación, sin certificar todas las condiciones posibles del estándar.

El contenido gráfico y los datos de imágenes no se decodifican durante la comprobación. Una imagen dañada puede superar la validación estructural. Tampoco se verifica conformidad PDF/A, PDF/X o accesibilidad, validez de firmas digitales, incrustación de fuentes ni destinos de enlaces. Para esos requisitos necesitas una comprobación específica.

Si aparece un problema estructural, obtén otra copia desde el documento de origen: vuelve a exportarlo o guardarlo en el programa que lo creó. Si la descarga quedó incompleta, descárgala otra vez. Comprueba esa copia y revisa sus páginas en el lector antes de usarla en el programa de destino.

Formatos y límites

Entrada
Un PDF. Si exige contraseña de apertura, desbloquéalo antes conociendo la contraseña. Las restricciones de impresión o copia no impiden la comprobación.
Salida
Informe de texto mostrado en la página, con Copiar y Descargar informe como TXT en UTF-8.
PDF original
Solo se lee. No se modifica ni se genera otro PDF.
Tamaño máximo
200 MB por archivo, equivalentes a 200 MiB.
Ajustes
Ninguno. Modo relajado para estructura PDF 1.7 y soporte básico PDF 2.0.
Procesamiento
En nuestro servidor con pdfcpu, hasta 15 minutos por trabajo. Sin IA ni servicios externos.
Gestor compartido
El documento y el informe se guardan en el gestor de archivos. El PDF sigue disponible en Subidas para otras herramientas PDF.
Marca de agua
No se añade.
Conservación
Las subidas y los informes se eliminan tras 48 horas para invitados y 30 días para cuentas gratuitas. Los planes de pago pueden conservarlos más tiempo.

Preguntas frecuentes

¿Por qué hay un error si mi lector abre el PDF?

Los lectores pueden reconstruir referencias o tolerar entradas ausentes al mostrar un archivo. La validación informa del problema, y otros sistemas de impresión, archivo o edición pueden rechazar ese PDF. Para un documento que necesites utilizar, comprueba una copia recién exportada.

¿Por qué una página se ve mal aunque aparezca validation ok?

Se comprueba la estructura, sin decodificar el contenido gráfico ni las imágenes. Recorre las páginas en un lector y prueba el archivo en el programa donde vayas a utilizarlo.

¿Por qué solo aparece un error?

La comprobación se detiene en la primera regla que encuentra incumplida. Después de corregir ese problema, por ejemplo exportando de nuevo el documento de origen, valida otra vez para comprobar si aparece uno más.

¿La validación repara o cambia el archivo?

El PDF de Subidas se conserva tal como estaba. Solo se crea el informe de texto; las reparaciones mencionadas se hacen en memoria para poder leerlo. Información PDF permite consultar detalles como versión y total de páginas cuando el archivo se puede procesar.

¿Se envía el PDF a un servicio externo?

La comprobación se ejecuta en nuestro servidor con pdfcpu. No utiliza IA ni servicios de terceros. El documento y el informe se eliminan automáticamente tras el periodo de conservación indicado arriba.