Caviarder PDF

Caviardez un PDF : noircissez des mots et supprimez-les du fichier lui-même, pour qu'ils ne puissent pas être recopiés.

Vos fichiers restent sur cet appareil. Rien n'est envoyé sur Internet. Comment le vérifier

Publicité

Comment utiliser l'outil Caviarder PDF

1. Importez le PDF (jusqu'à 150 MB) et saisissez les mots ou expressions à caviarder, un par ligne, ou cliquez sur Ajouter les adresses e-mail ou Ajouter les numéros de téléphone pour lister ceux que contient le document. La recherche ignore les majuscules, les espaces et les retours à la ligne.
2. Cliquez sur Caviarder et télécharger le PDF. Les caractères correspondants sont supprimés du contenu de la page et un rectangle noir est dessiné à leur ancien emplacement. Pour une numérisation passée par l'OCR, cochez d'abord Transformer aussi les pages caviardées en images : chaque page qui porte un rectangle devient une image d'elle-même, si bien que les pixels sous les rectangles disparaissent aussi.
3. Lisez la ligne de résultat. L'outil rouvre son propre fichier de sortie et recompte les mots ; s'il en reste, il indique que le fichier n'est pas caviardé de façon sûre.

Principales fonctionnalités de l'outil Caviarder PDF

⬛ Supprime uniquement la correspondance

Chaque page est lue de la même façon qu'une visionneuse la dessine, et seuls les caractères de votre correspondance sont retirés des opérateurs qui les tracent, en laissant un espace de la même largeur. Les mots voisins restent dans le fichier et à leur place.

🔤 Lit les polices du monde réel

Les caractères sont décodés à l'aide de la table de correspondance propre à chaque police, y compris les polices à deux octets que produisent Chrome, Word et LibreOffice, si bien qu'une phrase que la mise en page a divisée, crénée ou renvoyée à la ligne est quand même trouvée.

📇 Trouve les adresses e-mail et les numéros de téléphone

Deux boutons ajoutent à votre liste les adresses e-mail et les numéros de téléphone trouvés dans le document, un par ligne, pour que vous puissiez la vérifier avant de caviarder. Les dates, les montants, les numéros de carte, les IBAN et les codes postaux sont volontairement laissés de côté.

🖼️ Pages caviardées en images, pour les numérisations

Une option remplace chaque page qui porte un rectangle par une image d'elle-même à 200 dpi, rectangles compris : il ne reste donc rien dessous, pas même les pixels d'une numérisation.

✅ Vérifié après l'enregistrement

Le résultat est relu avec pdf.js et les mots sont recomptés. Si une correspondance subsiste, le résultat indique que le fichier n'est pas caviardé de façon sûre.

🖥️ Rien ne quitte votre appareil

Le fichier est recherché, modifié et enregistré par JavaScript dans votre navigateur. Rien n'est envoyé à un serveur.

À propos de l'outil Caviarder PDF

Caviarder PDF fait les deux choses qu'un vrai caviardage exige : il supprime les caractères correspondants du contenu de la page, en conservant leur largeur sous forme d'espace vide pour que le reste de la ligne ne bouge pas, et il dessine un rectangle noir opaque sur le contour de ce qui a été supprimé. Le texte à l'intérieur des blocs graphiques réutilisés (les XObjects de formulaire) est traité de la même façon.

Il convient aux contrats, aux rapports et aux relevés contenant des noms ou des numéros à masquer. Les mots sont recherchés dans le texte des pages, pas dans les pixels des images : une page numérisée n'a donc rien à trouver tant que OCR PDF n'a pas ajouté une couche de texte.

Quand utiliser l'outil Caviarder PDF

Un contrat signé va être réutilisé comme modèle pour le client suivant. Saisissez le nom, l'adresse et le numéro de référence de l'ancien client, un par ligne, et chaque occurrence sur toutes les pages est supprimée en une seule fois.

Un relevé bancaire ou de facture est nécessaire comme justificatif de domicile, mais le numéro de compte sur chaque page ne regarde personne d'autre. Un relevé généré par le système de la banque est du texte plutôt qu'une numérisation, le numéro est donc trouvé, encadré et supprimé du fichier.

Certains besoins demandent un autre outil. Si une page entière doit disparaître, Supprimer des pages la retire complètement. Un nom dans les champs titre, auteur ou mots-clés ne se trouve sur aucune page ; modifiez-le avec Métadonnées PDF.

Conseils et dépannage

  • La recherche ignore les majuscules, les espaces et les retours à la ligne, si bien que « John Smith » trouve aussi « JOHN SMITH », « JohnSmith » et un nom coupé sur deux lignes. Les ligatures, les guillemets courbes et les tirets correspondent à leurs formes simples.
  • Un terme court correspond aussi à l'intérieur de mots plus longs : « ann » correspond aussi à « Anne » et à « planning ». Utilisez la forme la plus longue et la plus distinctive possible, comme un nom complet ou un numéro de compte complet.
  • Ajouter les adresses e-mail et Ajouter les numéros de téléphone ne font que remplir la liste : avant de caviarder, supprimez donc chaque ligne que vous voulez conserver dans le document. Les numéros de téléphone sont trouvés au format international (+44 20 7946 0958) et dans des présentations nationales courantes comme (555) 123-4567, 030 12345678 et 06-12345678. Un numéro écrit autrement est ignoré : saisissez-le vous-même.
  • « Aucun de ces mots n'a été trouvé dans le texte du document. » cite les premiers mots que l'outil peut lire, pour que vous puissiez comparer l'orthographe. Un rectangle noir qui « se trouve sur une image » peut laisser les mots visibles dans cette image ; caviardez de nouveau le même fichier en cochant l'option des images.
  • Un fichier protégé par mot de passe s'arrête avec un message renvoyant vers Déverrouiller PDF ; supprimez d'abord le mot de passe.
  • Les objets que le document n'utilise plus, anciennes révisions comprises, sont retirés, si bien que le résultat fait à peu près la taille de l'entrée, ou moins. Avec l'option des images, chaque page caviardée est enregistrée en JPEG, ce qui alourdit un fichier qui ne contient que du texte, et ses liens, ses commentaires et ses champs de formulaire sont supprimés. Le fichier est nommé redacted_ suivi du nom de fichier d'origine.
  • Lisez comment caviarder un PDF correctement pour savoir comment choisir les termes et comment confirmer que les mots ont disparu.
  • Un rectangle posé sur du texte n'est qu'une des façons dont un fichier trahit ce qui a été masqué ; le guide un PDF caviardé peut-il être révélé ? présente les autres, comme les métadonnées et les versions antérieures conservées dans le fichier, ainsi qu'une vérification à faire avant l'envoi.

Comment fonctionne l'outil Caviarder PDF dans votre navigateur

pdf.js extrait le texte de chaque page et vos termes y sont recherchés ; si rien ne correspond, l'outil s'arrête et montre ce qu'il a pu lire. pdf-lib décode ensuite le flux de contenu de chaque page et l'interprète : pour chaque opérateur d'affichage de texte (Tj, TJ, l'apostrophe et le guillemet), il suit la police, la taille, l'espacement et la position, et décode chaque caractère via la table ToUnicode de la police ou son encodage.

Là où le texte décodé correspond à un terme, ces caractères sont retirés de leur opérateur et remplacés par un déplacement de la même largeur, le nouveau contenu de page est enregistré compressé, et le flux d'origine est supprimé pour qu'il ne reste pas dans le fichier. Un rectangle noir est dessiné sur le contour de chaque séquence supprimée et le document est enregistré.

Avec l'option des images, pdf.js dessine ensuite à 200 dpi chaque page qui a reçu un rectangle, ou à une résolution plus faible pour une page trop grande pour 16 millions de pixels. Sur une page non pivotée, un rectangle placé sur une image est d'abord élargi sur les traces qu'il touche, jusqu'aux mots voisins de la couche de texte. Le dessin devient le seul contenu de la page, sous forme de JPEG, à la même taille et avec la même rotation, et les images qu'aucune autre page n'utilise sont supprimées. Enfin, pdf.js recompte les termes dans le résultat, et ce compte décide de ce qu'indique la ligne de résultat. Rien n'est envoyé nulle part.

Questions fréquentes

Un rectangle noir suffit-il pour caviarder un PDF ?

À lui seul, non : un rectangle ne fait que masquer le texte, qui peut toujours être sélectionné ou extrait. Cet outil supprime aussi le texte du contenu de la page, puis relit le fichier pour confirmer que les mots ont disparu.

Que faire si le résultat indique que certaines occurrences n'ont pas pu être supprimées ?

Ces occurrences sont couvertes, mais leur texte reste dans le fichier, car la police le dessine avec des codes que l'outil ne peut pas décoder. Ne partagez pas ce fichier. Caviardez de nouveau le même fichier en cochant Transformer aussi les pages caviardées en images, puis vérifiez dans Aperçu du document que chaque rectangle couvre son mot.

Caviarde-t-il le texte dans les numérisations et les images ?

Pas directement : les pixels ne sont pas analysés, un mot dans une numérisation n'est donc pas trouvé. Passez la numérisation dans l'outil OCR PDF, puis caviardez la copie issue de l'OCR en cochant Transformer aussi les pages caviardées en images ; chaque page qui porte un rectangle devient une image dans laquelle le rectangle est dessiné. Vérifiez les rectangles dans Aperçu du document, car un mot mal lu par l'OCR n'est pas trouvé. Si les pages sont pivotées par un réglage de rotation, redressez d'abord le fichier avec l'outil Aplatir PDF (Pages en images).

Puis-je caviarder en dessinant un rectangle plutôt qu'en saisissant des mots ?

Non. Le caviardage ici fonctionne uniquement par correspondance de texte, il n'y a donc aucun moyen de sélectionner une zone de la page. Dessiner sur PDF peut peindre de l'encre sur une zone, mais cela masque le texte sans le supprimer et ne constitue pas un caviardage.

Supprime-t-il les mots des signets, des métadonnées ou des commentaires ?

Pas tous. Au-delà du texte de la page, l'outil supprime les mots des apparences d'annotation, retire les liens dont l'adresse les contient et supprime les copies d'accessibilité du texte. Les signets, les propriétés du document, les valeurs de formulaire et les métadonnées XMP sont vérifiés et signalés, non modifiés ; modifiez les propriétés avec Métadonnées PDF.

Le reste de la ligne bouge-t-il après le caviardage ?

Non. Seuls les caractères correspondants sont supprimés et l'espace qu'ils occupaient est conservé, si bien que les mots avant et après restent exactement à leur place.

Dernière vérification le