Aplatir PDF
Aplatir un PDF : intégrez formulaires et annotations à la page pour qu'on ne puisse plus les modifier, ou transformez chaque page en image.
Vos fichiers restent sur cet appareil. Rien n'est envoyé sur Internet. Comment le vérifier
Comment utiliser l'outil Aplatir PDF
Principales fonctionnalités de l'outil Aplatir PDF
Chaque champ de formulaire et chaque annotation est dessiné dans la page à partir de sa propre apparence, et le formulaire est supprimé. Les apparences enregistrées gardent le même aspect qu'avant ; un champ qui doit être redessiné reçoit une police standard. Un lecteur PDF ne permet plus à personne de modifier les valeurs, et le texte reste sélectionnable.
Pages en images rend chaque page avec pdf.js à 150, 200 ou 300 dpi et construit un nouveau PDF à partir d'images JPEG : plus rien n'y peut être sélectionné, recherché ni modifié.
Le fichier est lu et reconstruit par JavaScript dans votre navigateur, avec pdf-lib et pdf.js. Rien n'est envoyé à un serveur, et il n'y a ni compte ni filigrane.
À propos de l'outil Aplatir PDF
L'aplatissement transforme la couche interactive d'un PDF en contenu de page ordinaire. Un champ de formulaire est une case dans laquelle le lecteur peut écrire ; une annotation est une marque posée sur la page, comme un surlignage, une forme dessinée, un tampon ou un commentaire. Chacun possède une apparence, un petit dessin que les visionneuses affichent à sa place. L'outil Aplatir PDF dessine cette apparence dans la page elle-même et supprime le champ ou l'annotation, et le formulaire est lui aussi retiré du fichier.
Un champ dont la valeur n'a pas encore d'apparence en reçoit d'abord une, dessinée en Courier, Times ou Helvetica, qui ne couvrent que les caractères latins ; une valeur en cyrillique, en grec ou en chinois qui doit être redessinée est signalée dans le résultat. Une annotation sans apparence, comme certaines notes, reste en place et est comptée. Un champ ou une annotation masqué est supprimé et compté. L'icône d'un commentaire est dessinée sur la page, et le texte de la note, qui s'ouvre dans une fenêtre, est supprimé avec elle. Les liens n'ont pas d'apparence propre et restent cliquables, sauf si vous désactivez cette option. Pages en images fonctionne autrement : pdf.js dessine chaque page telle qu'elle s'imprime, et le nouveau fichier ne contient que ces images, si bien que les signets, les liens, les champs de formulaire et les métadonnées d'origine disparaissent.
Quand utiliser l'outil Aplatir PDF
Vous avez rempli un dossier avec Remplir PDF et l'administration le veut sans champs modifiables, ou une visionneuse chez le destinataire affiche les champs vides parce qu'elle ne dessine pas les valeurs de formulaire. L'aplatissement intègre les réponses à la page, si bien que chaque visionneuse et chaque imprimante les affiche de la même façon.
Un contrat revient de relecture avec des surlignages, des cercles dessinés et des tampons. Aplatissez-le avant de le transférer : les marques font alors partie de la page et ne peuvent plus être déplacées ni supprimées une par une dans un lecteur PDF.
Vous envoyez un devis ou une épreuve graphique et ne voulez pas que le texte soit copié ou modifié en quelques clics. Pages en images transforme chaque page en image : tout le monde peut encore la lire, et un OCR pourrait retrouver les mots, mais sélectionner, copier ou modifier le texte ne fonctionne plus.
L'aplatissement garde tout ce qui est visible, ce n'est donc pas un caviardage : pour retirer des mots d'un fichier, utilisez Caviarder PDF. Pour empêcher l'ouverture d'un fichier sans mot de passe, utilisez Protéger PDF.
Conseils et dépannage
- La carte compte les pages, les champs de formulaire, les annotations et les liens avant votre choix. Quand un fichier n'a ni champ ni annotation, Pages en images est sélectionné, et l'autre option se termine par « Rien n'a été aplati : ce PDF n'a aucun champ de formulaire ni aucune annotation à dessiner. »
- Un champ est dessiné à partir de son apparence enregistrée : un champ rempli garde son aspect, un champ vide sa case ou sa bordure. Un champ sans apparence est dessiné en Courier, Times ou Helvetica (Helvetica pour toute autre police), tout comme les champs de texte et les listes d'un formulaire qui demande aux lecteurs de les redessiner. Un champ de mot de passe n'est jamais redessiné.
- Quand une valeur n'a pas pu être redessinée parce que ces polices n'en ont pas les caractères, le résultat l'indique. Vérifiez l'aperçu : Pages en images dessine ces valeurs avec les polices que pdf.js utilise à l'écran.
- Désactivez Garder les liens cliquables pour supprimer aussi tous les liens. Les mots d'un lien restent sur la page ; seule la zone cliquable disparaît.
- Pages en images dessine chaque page telle qu'elle s'imprime : un champ ou un commentaire réglé pour ne pas s'imprimer est donc omis. Les images sont des JPEG de qualité 90, et 150 dpi donne le fichier le plus léger. Une page trop grande pour le navigateur à la résolution choisie est dessinée à une résolution plus faible, et le résultat l'indique.
- L'aplatissement modifie le fichier : une signature numérique qu'il contient ne peut donc plus être vérifiée. L'aspect visible de la signature est dessiné sur la page, mais il ne prouve plus rien ensuite.
- Un fichier chiffré s'arrête avec « Ce PDF est chiffré, même s'il s'ouvre sans mot de passe. » Retirez la protection avec Déverrouiller PDF, puis aplatissez la copie déverrouillée.
- Un formulaire créé avec Adobe LiveCycle (XFA) affiche en général une page « Please wait » à la place de ses champs. Aucune des deux options ne peut l'aplatir, car ses champs ne sont pas enregistrés comme des champs de formulaire PDF ordinaires.
Comment fonctionne l'outil Aplatir PDF dans votre navigateur
pdf-lib lit le fichier et compte ses champs et ses annotations pour la carte. Pour Champs de formulaire et annotations, les champs qui en ont besoin reçoivent d'abord une nouvelle apparence ; un formulaire qui demande aux lecteurs de redessiner ses champs voit ses champs de texte et ses listes redessinés, tandis que les cases à cocher, les boutons radio et les signatures sont dessinés tels qu'ils sont enregistrés. Puis, pour chaque annotation, l'apparence, un Form XObject, est ajoutée aux ressources de la page et dessinée avec la matrice que la spécification PDF prévoit pour la placer dans son rectangle, dans un état graphique sauvegardé, après que le dessin propre de la page a été encadré de la même façon pour ne pas pouvoir décaler le résultat. L'annotation est retirée de la page et de l'arbre de structure d'un fichier balisé, le formulaire est supprimé du catalogue, et les anciens champs sont supprimés avec chaque objet auquel plus rien ne fait référence, pour qu'ils ne restent pas dans le fichier enregistré.
Pour Pages en images, pdf.js rend chaque page avec son intention d'impression sur un canevas à la résolution choisie, le canevas est enregistré en JPEG, et pdf-lib place chaque image sur une nouvelle page de même taille en points, avec la rotation de la page déjà appliquée. La page charge pdf-lib et pdf.js depuis cdnjs.cloudflare.com à l'ouverture et, hormis Google Analytics tant qu'il est activé, c'est la seule requête réseau. Votre PDF et la copie aplatie restent dans la mémoire de l'onglet et disparaissent quand vous le fermez.
Questions fréquentes
Que fait l'aplatissement d'un PDF ?
Il transforme les champs de formulaire et les annotations en contenu de page ordinaire. Les valeurs et les marques restent à leur place, mais un lecteur PDF ne propose plus de les modifier, et le formulaire est retiré du fichier.
Le texte reste-t-il sélectionnable après l'aplatissement ?
Avec Champs de formulaire et annotations, oui : les valeurs des champs sont dessinées comme du texte, elles peuvent donc être sélectionnées, copiées et recherchées. Avec Pages en images, non : chaque page devient une image.
Peut-on défaire l'aplatissement d'un PDF ?
Non. La structure du formulaire est supprimée, les champs ne peuvent donc pas être récupérés à partir du fichier aplati. Gardez l'original si vous risquez de devoir modifier les réponses plus tard.
Aplatir, est-ce la même chose que caviarder ?
Non. L'aplatissement garde tout ce qui est visible. Avec Champs de formulaire et annotations, un texte caché sous un cadre noir dessiné comme annotation reste dans le fichier. Avec Pages en images, le nouveau fichier ne contient que des images, donc le texte masqué disparaît, mais vérifiez le résultat ; Caviarder PDF trouve et supprime les mots pour vous.
Pourquoi le fichier est-il plus lourd après Pages en images ?
Chaque page est enregistrée comme une image JPEG, et une page de texte est en général bien plus légère sous forme de texte que sous forme d'image. Choisissez 150 dpi pour un fichier plus léger, ou utilisez Champs de formulaire et annotations, qui garde à peu près la même taille.
Mon PDF est-il envoyé sur Internet ?
Non. Le fichier est lu et reconstruit par JavaScript dans votre navigateur, avec pdf-lib et pdf.js. Rien n'est envoyé à un serveur, et le résultat est créé sur votre appareil.
Dernière vérification le