228 votes

Comment comparer les différences entre deux fichiers PDF sous Windows ?

Connaissez-vous un bon moyen de comparer des fichiers PDF côte à côte et de montrer les modifications entre les deux ?

Je suis à la recherche d'un logiciel Windows pour accomplir cette tâche. Ce serait formidable si vous pouviez afficher des produits gratuits et payants.

1 votes

1 votes

Il existe une bibliothèque GRATUITE pour comparer les pdf pixel par pixel. Consultez ce blog : testautomationguru.com/

0 votes

Gratuit. s'exécute dans un navigateur et fonctionne donc sur tous les systèmes d'exploitation. cliquez sur l'icône de sélection de texte en haut à droite, puis ouvrez le document principal dans le volet de gauche et le document secondaire dans la page de droite. cliquez ensuite sur le bouton de lecture en haut à gauche pour lancer la comparaison. faites ensuite défiler les pages pour voir les différences. demo.leadtools.com/JavaScript/DocumentComparison/index.html

1voto

Matías Points 3008

Gratuit, pas le meilleur mais...

J'ouvre les deux documents et je les fais s'afficher en écran partagé l'un contre l'autre.

Ce n'est pas la solution la plus pratique, mais elle fonctionne !

Je n'ai pas vu de bon paquet DIFF pour les fichiers PDF et bien que manuelle et ennuyeuse, ma méthode fonctionne !

0 votes

Hum... pas vraiment ce que je cherchais, mais merci.

0 votes

Désolé, je sais que ce n'est pas une bonne réponse mais je dis juste que je n'ai jamais trouvé un bon outil pour les fichiers PDF.

5 votes

Croisez les yeux de façon à ce que les deux copies se chevauchent, et toute différence semblera vaciller. :D

1voto

ivanatpr Points 818

Pour une forme très primitive de défilement synchronisé entre deux fichiers pdf, vous pouvez utiliser l'autohotkey script suivant que j'ai écrit. Il suppose que vous avez deux fenêtres SumatraPDF ouvertes. Appuyez à droite pour passer à la page suivante dans les deux fenêtres, appuyez à gauche pour la page précédente.

#IfWinActive ,SumatraPDF
Right::
orig := WinExist("A")
WinGet, outvar, List, SumatraPDF
win1 := outvar1
win2 := outvar2
WinActivate, ahk_id %win1%
sendinput {Right}
WinActivate, ahk_id %win2%
sendinput {Right}
WinActivate, ahk_id %orig%
return

Left::
orig := WinExist("A")
WinGet, outvar, List, SumatraPDF
win1 := outvar1
win2 := outvar2
WinActivate, ahk_id %win1%
sendinput {Left}
WinActivate, ahk_id %win2%
sendinput {Left}
WinActivate, ahk_id %orig%
return

1voto

john-jones Points 574

Ici, vous pouvez télécharger deux pdf et obtenir le troisième qui vous montrera la différence entre les deux.

Il fonctionne sur toutes les plateformes, il n'y a rien à apprendre ou à installer et il est gratuit.

https://synodins.com/apps/pdf_difference/intro.html

0voto

pdf-diff est un paquetage Python destiné à cet effet.

0 votes

S'agit-il d'un texte seul ou d'un graphique ?

0voto

Vadzim Points 1200

Il existe également un service gratuit en ligne https://www.diffchecker.com/diff .

Mais il ne met en évidence que les différences de texte, sans images ni formatage. Et il est trop faible pour faire correspondre des fragments inchangés dans des fichiers volumineux.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X