Réparer un PDF

Suivant

Un PDF qui refuse de s’ouvrir n’a souvent qu’un dommage structurel : une table de références croisées cassée, une remorque désynchronisée ou résiduelle, ou des décalages d’objets qui ne correspondent plus après un mauvais enregistrement. Cet outil ouvre le fichier avec un analyseur tolérant, conserve toutes les pages qu’il peut lire et écrit un PDF neuf de zéro, de sorte que la table de références croisées et la remorque sont régénérées proprement. Il ne peut pas inventer des données réellement disparues, mais il répare le nombre surprenant de PDF dont les pages sont intactes et dont le seul problème est une structure cassée. Tout s’exécute dans votre navigateur : le fichier ne quitte jamais votre appareil.

Comment fonctionne la réparation

  1. 1

    Importez le PDF

    Glissez-déposez le fichier qui ne s'ouvre pas. Il reste sur votre appareil ; rien n'est envoyé à un serveur.

  2. 2

    L'outil le relit

    Un moteur PDF tolérant ouvre le fichier en ignorant la structure cassée et lit toutes les pages qu'il peut récupérer.

  3. 3

    Un fichier propre est reconstruit

    Les pages sont copiées dans un nouveau document, de sorte que la table de références croisées et la remorque sont écrites de zéro et valides par construction.

  4. 4

    Téléchargez le résultat

    Vous obtenez un PDF neuf qui s'ouvre proprement. Ouvrez-le dans votre lecteur pour confirmer que toutes les pages sont là.

Ce que cette réparation peut et ne peut pas corriger

L’outil fonctionne en relisant le PDF et en écrivant un fichier entièrement neuf. Cela régénère la structure autour de vos pages, ce qui corrige les défauts structurels mais ne peut pas ramener des données réellement manquantes.

Problème Corrigé ? Pourquoi
Table de références croisées cassée ou désynchronisée Oui Le nouveau fichier est écrit avec une xref neuve et correcte
Remorque obsolète ou résiduelle après un mauvais enregistrement Oui Une remorque propre est générée pour le fichier reconstruit
Résidus d’enregistrements incrémentaux répétés Oui Seules les pages actuelles sont conservées ; les anciennes révisions sont supprimées
Objets qu’un lecteur refuse mais que l’analyseur lit Souvent Les réécrire dans un fichier propre satisfait généralement les lecteurs stricts
Fichier tronqué que l’analyseur ne peut pas ouvrir Non Si le moteur ne peut pas analyser le fichier, il n’y a rien à reconstruire
Données d’objet réellement manquantes ou illisibles Non L’outil conserve ce qu’il peut lire ; il ne peut pas inventer le reste
Chiffré avec un mot de passe inconnu Non Le contenu reste verrouillé sans le mot de passe

Pourquoi les structures PDF se cassent

  • Téléchargements ou envois partiels. Un fichier qui a perdu ses derniers octets en transit perd la table de références croisées située à la fin.
  • Écritures interrompues. Un programme qui a planté pendant l’enregistrement n’a peut-être jamais vidé une remorque valide.
  • Transferts binaires défectueux. Déplacer un PDF dans un mode texte qui réécrit les fins de ligne corrompt les octets à l’intérieur des flux compressés.
  • Éditions incrémentales désordonnées. Enregistrer par-dessus encore et encore peut laisser une structure que certains lecteurs refusent, même si les pages sont bonnes.

Ce qu’il ne fait pas

  • Il ne récupère pas un PDF que l’analyseur ne peut pas ouvrir du tout ; un fichier gravement tronqué peut dépasser les capacités de cet outil.
  • Il ne répare pas une image ou une police endommagée stockée dans le PDF ; un JPEG cassé reste cassé, même dans un conteneur propre.
  • Il ne supprime pas de mot de passe et ne déchiffre pas de contenu protégé.

Pour ces cas, un outil de bureau comme Ghostscript ou qpdf, exécuté localement, peut parfois aller plus loin.

Éviter les PDF endommagés

Quand vous générez des PDF par code, fermez le fichier correctement pour que la remorque soit écrite. Quand vous les servez via HTTP, envoyez un Content-Length correct pour que le client sache quand le fichier est complet. Gardez une copie originale avant de modifier, afin qu’un mauvais enregistrement ne soit jamais votre seule version.

Questions fréquentes

Il conserve toutes les pages que l’analyseur peut lire, ce qui, pour les fichiers à dommage structurel, représente généralement la totalité. Si certaines pages ont réellement disparu (leurs données manquent dans le fichier), l’outil ne peut pas les ramener ; il reconstruit proprement autour de ce qui reste.

Oui, quand elles sont structurellement intactes : elles sont copiées telles quelles dans le nouveau fichier. Si une police ou un flux d’image est lui-même corrompu, ce glyphe ou cette image précis peuvent rester vides, mais le reste de la page est bon.

Uniquement quand le contenu n’est pas réellement verrouillé. L’outil tente de lire au-delà d’un chiffrement de base, mais il n’a pas de champ de mot de passe et ne peut pas casser une vraie protection. Un fichier verrouillé par un mot de passe que vous n’avez pas ne peut pas être récupéré.

Non. Le fichier est lu et reconstruit entièrement dans votre navigateur avec un moteur PDF exécuté dans la page. Rien n’est envoyé nulle part, vous pouvez donc réparer des documents confidentiels en toute sécurité.

Rien. L’outil ne modifie jamais votre source ; il écrit une copie réparée à part. Téléchargez le nouveau fichier, vérifiez qu’il s’ouvre et gardez l’original jusqu’à en être sûr.

Outils similaires

Outil disponible dans d’autres langues