Mirar dentro de un PDF

Todas las herramientas de PDF editan páginas; casi ninguna te enseña qué es un PDF por dentro. Esta recorre el grafo de objetos completo como lo lee un ingeniero: sirve para depurar generadores, auditar qué lleva un fichero y entender el formato.

Cargando la herramienta…

Cómo funciona

  1. Suelta el PDF: qpdf analiza el grafo de objetos completo dentro de tu navegador.
  2. Filtra por tipo de objeto o busca en los diccionarios; pulsa un objeto para verlo formateado.
  3. Revisa el resumen: versión, número de páginas, cifrado y cuántas versiones guardadas arrastra el fichero.

Por qué no se sube nada

Todo lo que hace esta página lo ejecuta código que corre dentro de la pestaña de tu navegador, con el mismo motor que dibuja las páginas web. El archivo se lee del disco a la memoria de la pestaña, se transforma ahí y se vuelve a escribir como descarga. No se envía a ninguna parte: ni a nosotros, ni a terceros.

Compruébalo tú mismo

  1. Abre las herramientas de desarrollo del navegador (F12) y elige la pestaña «Red».
  2. Carga tu archivo y ejecuta la herramienta.
  3. Las únicas peticiones que verás descargan el código de la propia herramienta —y, en unas pocas herramientas pesadas, su motor de código abierto desde un CDN público—, más un pequeño aviso de visita a loreatec.jp (dirección y título de la página, nada más). Ninguna lleva tu archivo.

Compruébalo tú mismo →

Preguntas frecuentes

¿Qué son las «versiones guardadas» y por qué se avisan?

Un PDF se puede guardar de forma incremental: la versión nueva se añade al final y los bytes antiguos siguen dentro. Más de una versión significa que el contenido anterior podría recuperarse cortando el fichero en un %%EOF previo, algo que importa cuando un documento se «corrigió» antes de compartirlo.

¿Para qué me sirve esto en la práctica?

Para depurar un PDF que genera tu código (¿por qué no se incrusta la fuente?, ¿dónde han ido los metadatos?), auditar un fichero antes de publicarlo y entender por qué un PDF de 200 KB abre al instante y otro se arrastra. El grafo de objetos responde preguntas que las herramientas de página ni siquiera pueden plantear.

¿Muestra el contenido de los streams?

Muestra el diccionario de cada stream (longitud, filtros, tipo), pero en esta versión no extrae el contenido descodificado. Para las imágenes de las páginas está la herramienta de extraer imágenes; para el texto, las de extracción de texto.

¿Se sube el PDF?

No. Una biblioteca de PDF de código abierto de referencia, compilada a WebAssembly, analiza el fichero dentro de esta pestaña. Para una herramienta cuyo público inspecciona documentos confidenciales y sin publicar, local es el único diseño aceptable.