Qué hace esta herramienta
Renderiza cada página con PDF.js a una escala moderada, normaliza ambos lienzos a una cuadrícula común y calcula la diferencia media de píxeles. Las páginas que superan el umbral se marcan como cambiadas.
Procesamiento local: render por página → muestreo de píxeles → diferencia media normalizada → umbral de cambio → informe TXT.
Es una comparación visual aproximada. Cambios muy pequeños, antialiasing, fuentes sustituidas o renderizados distintos pueden afectar la puntuación.