Generador de tabla de contenidos para PDF

Sube un PDF largo sin navegación y esta herramienta detectará posibles títulos según el tamaño de fuente, luego añadirá una página de tabla de contenidos al principio listando cada uno con su número de página.

Detección heurística de títulos: busca líneas cortas que se muestran notablemente más grandes que el texto del cuerpo circundante, y puede ocasionalmente pasar por alto un título real o señalar algo que no lo es, especialmente en documentos con un formato inusual. Revisa la lista a continuación antes de generar.

Preguntas frecuentes

¿Esto añade marcadores PDF reales y clicables?

No. La biblioteca PDF sobre la que funciona esta herramienta no admite la creación de esquemas/marcadores PDF reales (el árbol de navegación lateral que muestran algunos visores de PDF). En cambio, añade al principio una o más páginas de tabla de contenidos normales que listan cada título detectado con el número de página donde aparece en el documento final - una tabla de contenidos real y legible que consultas hojeando, pero no una entrada clicable en una barra lateral.

¿Cómo detecta los títulos?

Es heurístico: usando la información de tamaño de fuente que pdf.js reporta para cada línea de texto, busca líneas cortas y aisladas que se muestran notablemente más grandes que el tamaño de texto principal dominante del documento. Esto funciona bien en informes, artículos y manuales con formato típico, pero puede pasar por alto un título real o señalar algo que no lo es, especialmente en documentos con formato inusual - siempre revisa la lista detectada y desmarca cualquier cosa incorrecta antes de generar.

¿Qué pasa si no se detecta ningún título?

La página de tabla de contenidos generada lo indicará claramente en lugar de listar algo - esto puede ocurrir si el documento no usa un tamaño de fuente visiblemente más grande para sus títulos, o tiene un formato inusual que esta heurística no reconoce.

¿Puedo quitar un título falso positivo antes de generar?

Sí, desmarca cualquier entrada en la lista revisada que en realidad no sea un título - solo las entradas marcadas se incluyen en la tabla de contenidos generada.

¿Mi PDF se sube a algún sitio?

No, esto funciona completamente en tu navegador usando pdf.js y pdf-lib. Nada se envía a un servidor.

Herramientas relacionadas