Comparer deux versions d’un PDF : repérer les modifications

Par Jordan Javourez · Publié le · Mis à jour le

Relire deux versions d’un contrat l’une après l’autre, c’est s’exposer à manquer le seul chiffre qui a bougé. Une comparaison outillée pointe les écarts à votre place, à condition de savoir ce qu’elle détecte et ce qu’elle laisse passer. La méthode ci-dessous vaut pour un contrat, des conditions générales, un devis ou un rapport.

Pourquoi comparer plutôt que relire

En droit français, un contrat ne change pas unilatéralement : l’article 1193 du Code civil dispose qu’il ne peut être modifié ou révoqué que du consentement mutuel des parties, ou pour les causes que la loi autorise. Encore faut-il voir la modification. Quand une « version définitive » revient après une négociation, mieux vaut vérifier avant de signer qu’elle correspond bien à ce qui a été convenu.

Les conditions d’un abonnement téléphonique ou internet offrent un autre cas typique. L’article L224-33 du Code de la consommation oblige le fournisseur à notifier tout projet de modification au moins un mois avant son entrée en vigueur, sur support durable. Le consommateur qui n’accepte pas les nouvelles conditions peut résilier sans frais dans les quatre mois suivant la notification. Ces deux règles sont écartées lorsque les modifications sont toutes exclusivement au bénéfice du consommateur, lorsqu’elles sont purement administratives et sans incidence négative pour lui, ou lorsqu’elles découlent directement de la législation applicable. Mettre l’ancien et le nouveau PDF en regard montre ce qui change réellement, avant de décider.

La comparaison aide aussi à déjouer une fraude répandue. Cybermalveillance.gouv.fr décrit la fraude au faux RIB : l’escroc usurpe l’identité d’un créancier et joint généralement une facture portant des coordonnées bancaires falsifiées. Confronter la facture reçue à une facture authentique du même fournisseur peut faire ressortir un IBAN qui a changé ; l’absence d’écart, en revanche, ne prouve rien. Pour lever le doute, le dispositif recommande d’appeler le créancier à son numéro habituel.

Quatre affichages, quatre angles de vue

L’outil Comparer PDF reçoit une version A, l’originale, et une version B, la modifiée. Il propose ensuite quatre modes d’affichage qui se complètent plus qu’ils ne se remplacent.

ModePrincipeUtile pourAngle mort
Côte à côteLes deux pages affichées l’une à côté de l’autreVue d’ensemble, mise en page, page ajoutéeUn chiffre modifié passe facilement inaperçu
SuperpositionA teintée en rouge, B en cyan, puis fusionnées ; un curseur règle l’opacité de BBloc déplacé, logo, tampon, image de signatureUn léger décalage de toute la page colore tout le contenu
DifférencesChaque pixel de A comparé à celui de B ; les écarts ressortent en magenta, avec le pourcentage de pixels touchésCase cochée, trait de tableau, petite retoucheRéagit aussi aux simples variations de rendu
TexteTexte extrait des deux versions et aligné ligne à ligne : suppressions en rouge, ajouts en vertClause reformulée, montant, date, nomNe voit ni la mise en forme ni le contenu des scans

Lecture des couleurs en superposition teintée : le noir et le gris signalent un contenu commun aux deux versions, le rouge un élément propre à A, le cyan un élément propre à B.

La méthode, étape par étape

  1. Placez l’ancienne version dans l’emplacement A et la nouvelle dans l’emplacement B. Le sens compte : dans le mode Texte, une ligne marquée « − » provient de A, une ligne marquée « + » provient de B.
  2. Lisez l’avertissement sur le nombre de pages s’il s’affiche : une page en plus ou en moins fausse toute la suite, comme expliqué plus bas.
  3. Ouvrez le mode Texte et cochez « Afficher uniquement les lignes modifiées ». Les pastilles du type « p. 3 +2/−1 » mènent directement aux pages concernées.
  4. Pour chaque paire de lignes signalées, cherchez l’écart précis. L’outil raisonne à la ligne, pas au mot : un seul mot changé fait apparaître toute la ligne comme supprimée puis ajoutée. Scrutez en priorité les montants, les délais, les négations et les noms.
  5. Passez en mode Différences sur les pages où le texte n’a pas bougé mais où un élément graphique a pu changer : signature, tampon, case, tableau. Commencez en sensibilité Normale.
  6. Téléchargez le rapport texte (.txt) et rangez-le avec les deux versions. Pour chaque page modifiée, il reprend le texte en marquant les lignes ajoutées et supprimées, et rappelle la méthode employée.
  7. Faites confirmer par votre interlocuteur chaque changement que vous n’attendiez pas, avant de signer ou de valider quoi que ce soit.

Quand une version a gagné ou perdu des pages

L’outil associe les pages par leur rang, sans chercher à les reconnaître : la première de A va avec la première de B, la deuxième avec la deuxième, et ainsi de suite. Si la nouvelle version insère une annexe en page 4, les pages 4 et suivantes de B sont confrontées aux mauvaises pages de A et semblent toutes modifiées. Lorsque les deux fichiers n’ont pas le même nombre de pages, un avertissement le signale, mais les pages ne sont pas réalignées automatiquement.

La parade consiste à reconstituer deux fichiers de même structure :

  • repérez la page insérée ou retirée en mode Côte à côte ;
  • retirez-la d’une copie de B avec Supprimer des pages, ou isolez la même plage dans chaque version avec Extraire des pages ;
  • relancez la comparaison sur ces copies, puis examinez à part la page mise de côté.

Une autre limite, plus rare, concerne les pages extrêmement denses. Au-delà de quelque 2 000 lignes de texte à aligner de chaque côté, l’alignement fin est abandonné : toutes les lignes de la page sont signalées comme supprimées puis ajoutées, et l’outil affiche la mention « comparaison approximative ».

Fausses alertes et vrais angles morts

  • Même contenu, autre logiciel. Un document réexporté ou recompressé peut se dessiner avec d’infimes écarts de lissage ou de police. Le mode Différences les relève : passez en sensibilité Tolérante, ou fiez-vous au mode Texte.
  • Les seuils de sensibilité. Un pixel est jugé différent lorsque la somme des écarts de ses composantes rouge, verte et bleue dépasse 30 en mode Fine, 90 en mode Normale ou 200 en mode Tolérante, sur un maximum possible de 765.
  • La résolution d’affichage. Les pages sont rendues sur 640 à 1 024 pixels de large selon la densité de l’écran. Une virgule décimale en petits caractères n’y occupe que quelques pixels : pour les montants, le mode Texte est plus sûr.
  • Des formats de page différents. Si A et B n’ont pas les mêmes dimensions, B est redimensionnée à la taille de A avant le calcul : presque tout ressortira en magenta.
  • L’ordre de lecture. Le texte extrait est regroupé selon sa position verticale. Dans une mise en page en colonnes ou un tableau, une même ligne peut mêler deux colonnes, et un bloc déplacé apparaît comme une suppression suivie d’un ajout.
  • Le texte qui se recompose. Ajouter trois mots dans un paragraphe décale les retours à la ligne suivants : plusieurs lignes consécutives sont signalées alors qu’une seule phrase a changé. Lisez-les ensemble.
  • Les documents scannés. Une page numérisée n’est qu’une image, et le mode Texte indique qu’aucun texte n’est extractible. Restez sur les modes visuels, ou passez d’abord les deux versions à l’OCR, en sachant que chaque erreur de reconnaissance créera une fausse différence (voir le guide OCR d’un PDF scanné).
  • Ce qui n’entre pas dans la comparaison. Les métadonnées, comme l’auteur, le titre ou les dates, ainsi que les fichiers joints au PDF, ne sont pas examinés.

Si vous disposez encore des fichiers source

Lorsque les deux versions existent au format traitement de texte, comparez d’abord les sources : l’analyse s’y fait au mot près. Dans Word, l’onglet Révision, puis Comparer > Comparer les documents, crée un nouveau document où les différences apparaissent sous forme de marques de révision, sans toucher à l’original, d’après l’assistance Microsoft. LibreOffice Writer propose une fonction équivalente ; son aide conseille d’ouvrir la version la plus récente avant de la confronter à l’ancienne.

Comparez tout de même les PDF finaux ensuite. C’est ce fichier-là qui sera signé ou envoyé, et une erreur d’export, comme une version périmée ou une page oubliée, ne se voit qu’à cette étape.

Questions fréquentes

Peut-on comparer un PDF avec un document Word ?

Pas directement : les deux fichiers doivent être des PDF. Convertir le .docx avec Word vers PDF ne règle pas tout, car cet outil produit des pages en images JPEG : le mode Texte n’y trouvera rien et seuls les modes visuels resteront utiles. Un PDF exporté depuis le traitement de texte conserve son texte et se prête mieux à l’exercice.

Pourquoi toute la page ressort-elle en magenta ?

Le plus souvent, le contenu est décalé de quelques points ou les formats de page diffèrent. Basculez en Superposition : si tout le contenu apparaît dédoublé, il s’agit d’un décalage global et non d’une réécriture. Le mode Texte permet alors de trancher.

Un PDF protégé par mot de passe peut-il être comparé ?

L’outil ne demande pas de mot de passe : il affiche un message et renvoie vers Déverrouiller PDF. Retirer la protection suppose de connaître le mot de passe et d’avoir le droit de le faire.

Les deux documents quittent-ils mon ordinateur pendant la comparaison ?

Non : le rendu des pages et l’extraction du texte ont lieu dans l’onglet du navigateur. Pour le contrôler par vous-même, suivez le guide vérifier qu’un outil PDF en ligne traite vos fichiers localement.

Sources