Duas comparações, porque uma nunca basta
Uma comparação de pixels diz onde algo se moveu. Uma comparação de texto diz no que as palavras se transformaram. Esta ferramenta faz as duas em cada par de páginas e mostra as duas juntas.
- Pixels. As duas páginas são renderizadas na resolução escolhida e comparadas canal a canal. As áreas alteradas são pintadas de vermelho, e faixas contíguas de linhas alteradas são contadas como regiões, de modo que “um parágrafo editado” se lê diferente de “a página inteira foi refluída”.
- Texto. O texto de cada página é reconstruído em linhas visuais e comparado linha a linha, então você obtém a frase que mudou, não apenas as coordenadas dela.
As páginas são casadas, não contadas
Comparar a página 1 com a página 1 funciona até alguém inserir uma página. Depois disso tudo parece reescrito e o relatório não serve.
Por isso as duas sequências de páginas são alinhadas primeiro por similaridade de texto, com uma sobreposição de sacos de palavras e um alinhamento de Needleman–Wunsch com penalidade de lacuna. Uma página que existe em um documento e não no outro é relatada como adicionada ou removida, e as vizinhas continuam casadas. Duas páginas sem texto algum — uma digitalização — pontuam de forma neutra e ficam alinhadas por posição, porque não há evidência em nenhum sentido.
Quatro maneiras de olhar uma mudança
- Lado a lado, com rolagem sincronizada ligada por padrão.
- Sobreposição — a revisão com a máscara vermelha de mudanças por cima.
- Papel-cebola — um controle de opacidade entre as duas.
- Divisor — uma linha arrastável que corta a página.
Só o par de páginas que você está vendo é renderizado, e é por isso que mudar a resolução ou a sensibilidade é instantâneo mesmo em um documento longo.
Sensibilidade, com honestidade
Duas renderizações do mesmo texto não produzem pixels idênticos: a suavização e o hinting de fontes deslocam alguns níveis os pixels das bordas. Por isso uma sensibilidade de 0 marca o documento inteiro como alterado — tecnicamente verdadeiro e completamente inútil. O padrão de 24 ignora esse ruído e ainda assim detecta um dígito trocado. O controle existe porque o valor certo depende do seu documento, e a legenda sempre mostra com qual ajuste o resultado foi produzido.
Exportação
Um relatório JSON ou CSV traz, por página: o estado, a proporção de mudança, o número de regiões alteradas e as contagens de linhas adicionadas e removidas. Você também pode baixar a imagem composta da página na tela, ou um ZIP com todas as páginas alteradas mais o relatório CSV.
Privacidade
Os dois arquivos são abertos, renderizados e comparados inteiramente dentro do seu navegador. Nada é enviado.
Tiny Online Tools







