Você conhece uma boa maneira de comparar arquivos PDF lado a lado e mostrar as modificações entre os dois?
Estou procurando pelo software Windows para fazer isso. Seria ótimo se você pudesse postar produtos gratuitos e não gratuitos.
windows
pdf
file-comparison
Nelson Reis
fonte
fonte
Respostas:
Experimente o WinMerge com o plugin xdocdiff . Ambos são totalmente gratuitos. Sem condições.
Alguns dos comentários abaixo sugerem que eles não vêem diferença. Isso significa que o plug-in não está instalado corretamente. Aqui está como:
Coloque os arquivos onde o
xdocdiff
arquivo leia-me do plug - in diz para colocá-los (existem dois lugares; não os listarei aqui, pois os nomes de arquivos podem mudar etc. - leia o leia-me)No WinMerge, vá para Plugins> Lista e marque a caixa de seleção "Ativar plug-ins" (esta etapa está ausente no
xdocdiff
leia - me)No WinMerge, escolha Plugins> Desembalagem automática (isso foi desabilitado antes da etapa 2)
Então, ao comparar, você verá como são os arquivos de texto nas janelas de comparação.
fonte
Plugins > List and tick the "Enable Plugins" checkbox
foi o que estava faltando para mim!No Linux e Windows, você pode usar
diffpdf
(o que difere dodiff-pdf
mencionado neste tópico).No Ubuntu instale usando:
Veja mais esta página do UbuntuGeek sobre a comparação de pds textualmente ou visualmente .
Para Windows , esta versão do Diffpdf para Windows funciona muito bem. Você pode fazer o download em http://soft.rubypdf.com/software/diffpdf (role para baixo até a versão estática do Win32 ).
fonte
Encontrei recentemente isso e adoro.
https://github.com/vslavik/diff-pdf
Plataforma cruzada, gratuita e funciona bem.
Aqui está uma captura de tela de
diff-pdf
em ação - observe que o texto não é diferente no PDF, mas apenas fontes (e correspondentemente, configurações de layout):A chamada para obter essa imagem foi:
... onde testA.pdf / testB.pdf são obtidos compilando este arquivo Latex simples com
pdflatex
(de acordo com cada pdf, consulte o comentário):fonte
diff-pdf
: o DiffPDF é ótimo para comparação visual rápida lado a lado do texto alterado, mas é praticamente impossível depurar coisas como, por exemplo, pequenas alterações no espaçamento entre linhas -diff-pdf
por outro lado, basicamente coloca o conteúdo da página de ambos os arquivos comparados na mesma página (mas com cores diferentes) - para que os problemas de espaçamento entre linhas possam ser facilmente identificados ... Saúde!Também precisávamos comparar PDFs em nossa empresa e não estávamos satisfeitos com nenhuma das soluções que encontramos, por isso criamos o nosso: i-net PDFC . Não é gratuito, mas oferecemos uma avaliação de 30 dias.
É escrito em Java, portanto, é multiplataforma.
O que o torna especial é que ele compara o conteúdo em vez de apenas o texto (ou apenas converte o pdf em uma imagem e compara a imagem). Ele também possui uma boa ferramenta de comparação visual.
fonte
Você também pode usar o Adobe Acrobat X. Sua funcionalidade de comparação de PDF foi incorporada em "Exibir -> Comparar documentos.
fonte
Queria fazer isso (PDFs diferenciais) recentemente com estes requisitos:
Instalei o pdftotext, o wdiff e o colordiff, disponíveis em vários gerenciadores de pacotes. (Com MacPorts:
sudo port install poppler wdiff colordiff
)Então:
wdiff <(pdftotext old.pdf -) <(pdftotext new.pdf -) | colordiff
Agora posso ver quais palavras, bem coloridas, mudaram.
Mais detalhes: http://philfreo.com/blog/how-to-view-a-color-diff-of-text-from-two-pdfs/
Variação:
Usar
dwdiff
pode produzir resultados um pouco melhores.Eu também queria uma saída HTML, para que esse pequeno script crie uma página da Web básica com um pouco de CSS.
bash pc-script.bash old.pdf new.pdf > q.htlm
Em seguida, abra
q.html
com o seu navegador da web.pc-script.bash
Arquivo:Um exemplo de saída pode ser visto aqui
fonte
pc-script.bash
script não escapa caracteres para HTML.Se você estiver comparando texto em um pdf, o Beyond Compare faz isso.
Não é gratuito, mas há um período de avaliação de trinta dias.
fonte
New > Text Compare
me ajudou a ver diferenças básicas no texto entre 2 arquivos PDF.Ótima ferramenta e fácil de usar: Compare-It v4 (em http://www.grigsoft.com/ )
Compara muitos tipos diferentes de arquivos. Possui alguns conversores embutidos, incluindo um para arquivos PDF.
Eu o usei algumas vezes com resultados satisfatórios.
Realmente deveria tentar isso. A versão de teste permite a comparação por tempo ilimitado.
fonte
Não sei, mas também há comparePDF (não é gratuito, mas é possível uma avaliação de 30 dias): http://www.compare-pdf.com/download.htm
fonte
Livre, não é o melhor, mas ...
Abro os dois documentos e os coloco em tela dividida um contra o outro.
Não é a solução mais prática, mas funciona!
Não vi um bom pacote DIFF para arquivos PDF e, embora seja manual e irritante, meu caminho funciona!
fonte
Aqui você pode enviar dois PDFs e recuperar o terceiro, que exibirá a diferença entre os dois.
Funciona em todas as plataformas, não há nada para aprender ou instalar e é gratuito.
https://synodins.com/apps/pdf_difference/intro.html
fonte
Outra solução abaixo do ideal:
Dependendo da complexidade da formatação nos PDFs e do tipo de alteração que você está procurando, isso pode ser bom.
fonte
Comercial: você pode usar o Adobe Acrobat Professional original por US $ 449:
comparar um PDF revisado com uma versão anterior .
Se você optar pelo Acrobat, os comentários nesta página serão pertinentes ao seu uso.
fonte
Diff Doc - não é grátis.
fonte
Para uma forma muito primitiva de rolagem sincronizada entre dois arquivos pdf, você pode usar o seguinte script de autohotkey que escrevi. Parte do princípio que você tem duas janelas SumatraPDF abertas. Pressione para a direita para ir para a próxima página nas duas janelas, pressione para a esquerda para a página anterior.
fonte
Usei esta solução (não ideal, mas para mim suficiente):
fonte
pdf-diff é um pacote Python para esse fim.
fonte
Também há https://www.diffchecker.com/diff online gratuito .
Mas destaca apenas as diferenças de texto sem imagens e formatação. E é muito fraco na correspondência de fragmentos inalterados em arquivos grandes.
fonte