Toolyard

Como comparar dois PDFs

Dois tipos de comparação

Uma comparação de texto extrai as palavras dos dois arquivos e alinha, mostrando o que foi acrescentado, removido e reescrito. Uma comparação visual sobrepõe as páginas como imagens e destaca onde os pixels diferem. Contratos, orçamentos e relatórios pedem a primeira. Desenhos, logos e provas de diagramação pedem a segunda.

O que uma comparação de texto pega

  • Cláusulas acrescentadas ou apagadas.
  • Números mudados: uma data, um preço, um prazo de aviso.
  • Uma palavra só trocada, como "poderá" por "deverá", que é justo a mudança que uma leitura rápida nunca acha.

Ela não vai ver fonte trocada, imagem movida nem bloco de assinatura que passou para a página seguinte, porque nada disso muda o texto.

O que ela não pega

Se o PDF é uma digitalização, não existe texto para comparar: a página é uma fotografia de palavras. Rode primeiro o reconhecimento de texto e compare depois o texto reconhecido. O reconhecimento não é perfeito, então trate um punhado de diferenças estranhas de um caractere como erro de leitura, e não como mudança real.

Como ler o resultado

As comparações trabalham linha por linha, então uma frase inserida pode empurrar todas as linhas seguintes e acender o resto da página. Olhe onde a diferença começa, não o quanto ficou destacado. Parágrafos reajustados fazem o mesmo quando as margens mudam: as palavras são idênticas, mas todas as quebras de linha se mexeram.

Antes de comparar

  • Veja o número de páginas. Se for diferente, algo estrutural mudou e vale achar isso primeiro.
  • Compare a contagem de palavras. Uma diferença grande diz que conteúdo se mexeu; a mesma contagem com diferenças diz que a redação foi trocada.
  • Use a mesma seção. Comparar um documento inteiro com um trecho produz ruído, não informação.

Mantendo privado

Contratos, folhas de pagamento e prontuários são exatamente os documentos que as pessoas sobem no servidor de um estranho para ver uma diferença. Uma comparação que roda no navegador não envia o arquivo para lugar nenhum, e essa é a única versão que vale para algo confidencial.

Ferramentas

Comparar arquivos PDF alinha o texto de dois PDFs e marca o que mudou, no seu navegador. O Comparador de textos faz o mesmo com texto colado, o Contador de palavras de PDF dá as contagens para uma conferência rápida, e Imagem para texto reconhece as palavras de uma página digitalizada para haver algo a comparar.

Ferramentas deste guia

Mais guias

Como abrir arquivos HEIC no WindowsComo reduzir o tamanho de um PDFComo remover a localização das fotosComo extrair o áudio de um vídeoComo criar um QR code para o seu Wi-FiComo assinar um PDFComo verificar o checksum de um arquivo (SHA-256)PNG, JPG ou WebP: qual formato de imagem usarComo juntar arquivos PDFComo copiar o texto de uma imagemComo converter JPG para PDFComo converter um PDF para JPGComo dividir um PDF ou extrair páginasComo girar um PDF de forma permanenteComo adicionar números de página a um PDFComo colocar marca d'água em um PDFComo converter HEIC para JPG no MacComo converter WebP para JPGComo reduzir o tamanho de uma imagemComo converter um vídeo para GIFComo converter WAV para MP3Como criar uma senha forteComo converter Celsius para FahrenheitGB ou GiB: por que seu disco mostra menos espaçoComo calcular porcentagemComo calcular os dias entre duas datasO que é um timestamp UnixComo comparar dois arquivos de textoComo contar as palavras de um documentoComo ler um QR code de uma captura de tela ou imagemO que é um hash: MD5, SHA-1 e SHA-256 explicadosComo comprimir uma foto para 20 KB (ou qualquer tamanho)Como remover o fundo de uma fotoComo testar seu microfoneComo procurar pixels mortos numa telaComo gravar a telaComo criar um toque para iPhoneComo comprimir um vídeo para enviarComo remover a senha de um PDFComo colocar senha num PDFComo preencher um formulário PDFComo converter um PDF para WordComo desfocar um rosto numa fotoComo calcular seu IMCComo calcular a parcela de um financiamento imobiliárioComo marcar uma reunião entre fusos horáriosO que é uma expressão cron?Como obter o complemento reverso de uma sequência de DNAComo traduzir DNA em proteínaComo converter GenBank para FASTAComo encontrar sítios de restrição em uma sequência de DNAComo alinhar duas sequências de DNA ou de proteínaComo desenhar e conferir primers de PCRComo calcular a massa molarComo balancear uma equação químicaComo preparar uma solução de molaridade conhecidaComo calcular uma diluição (C1V1 = C2V2)Como calcular o pHComo calcular a concentração de DNA a partir da A260Como calcular a quantidade de inserto para uma ligaçãoComo converter RPM em g (RCF)Como contar células com um hemocitômetroComo usar o quadro de PunnettComo fazer um orçamento com a regra 50/30/20Bola de neve ou avalanche para quitar dívidasQuanto preciso para me aposentar?Como converter salário em valor por horaMargem de lucro ou markupComo calcular IVA e imposto sobre vendasComo fazer uma faturaQuanto imóvel eu posso comprar?Como ler o código de cores de resistoresComo escolher o resistor de um LEDComo calcular a queda de tensão num caboQuanto concreto eu preciso?Quanta tinta eu preciso?Como calcular uma sub-redeRegras dos algarismos significativosComo funciona a amortização de um empréstimoROI x CAGR: como medir o retorno de um investimentoComo a inflação corrói suas economiasComo calcular seu GPAComo calcular a gorjetaEstratégia de Campo Minado: padrões e dicasEstratégias de Sudoku para iniciantesComo vencer no 2048Estratégia de Paciência: como vencer mais partidasComo digitar mais rápidoRegex básico: guia para iniciantes com exemplosCores HEX, RGB e HSLO que é Base64 (e codificação de URL)?Como calcular a meia-vidaA lei dos gases ideais explicadaComo funciona um divisor de tensãoCálculos do timer 555Como calcular a inclinação do telhadoComo calcular pés de tábua (board feet)Estatísticas de sequências de DNA e proteínas explicadasComo fazer uma diluição seriadaComo calcular a variação de expressão em qPCR com ΔΔCtComo calcular a Tm de um primer e a temperatura de anelamentoComo medir a concentração de proteínas a A280Como ressuspender primers e oligosComo calcular a MOI de uma infecção viralComo encontrar o reagente limitanteComo encontrar a fórmula mínimaMolaridade, molalidade e normalidadeComo contar as palavras de um PDFComo calcular a proporção de telaComo usar a lei de OhmComo calcular o torqueAWG e mm²: bitolas de fio explicadasRoscas métricas e em polegadasAlugar ou comprar imóvel?Como definir o valor da hora como freelancerComo fazer uma curva padrãoComo calcular uma IC50Como preparar um master mix de PCRComo fazer um gel de agaroseComo fazer um gel de SDS-PAGEComo preparar uma solução estoqueComo calcular a bitola de um caboComo calcular a velocidade de corte e o RPMComo calcular a área de um telhadoPPI e DPIComo dividir as gorjetas de forma justaWAV e MP3: bitrate e tamanho do arquivoDesvio padrão e erro padrãoComo converter kW em amperesComo projetar uma escada