PDFMove
Comment aplatir (flatten) un formulaire PDF ?
Tutoriel

Comment aplatir (flatten) un formulaire PDF ?

8 min de lecture

Vous avez rempli un formulaire PDF. Quand vous l'envoyez, les champs apparaissent vides chez le destinataire ; ou bien le contenu ne sort pas à l'impression ; ou encore le destinataire peut modifier ce que vous avez écrit. Ces trois problèmes ont une seule et même solution : l'aplatissement. L'opération convertit les champs de formulaire et les annotations en contenu fixe de la page.

Ce que fait l'aplatissement

Dans un PDF, un champ de formulaire est un objet distinct posé sur la page. Le contenu de la page constitue une couche, les champs de formulaire une autre. Le champ porte une valeur (« Jean Dupont ») et il existe un flux d'apparence qui définit comment cette valeur s'affiche à l'écran.

L'aplatissement fusionne ces deux couches. Il dessine l'apparence du champ dans le contenu de la page et supprime la définition du champ interactif. Il en résulte que :

  • Le texte devient une partie indissociable de la page.
  • Le champ n'est plus cliquable ni modifiable.
  • Toutes les visionneuses et toutes les imprimantes restituent le contenu de la même façon.

La même opération vaut pour les annotations : pense-bêtes, surlignages, tracés, tampons, zones de texte. Ce sont tous des objets distincts posés sur la page, transformés en contenu fixe par l'aplatissement.

Étape 1 : clarifiez pourquoi vous aplatissez

L'aplatissement a quatre motifs courants, et savoir lequel est le vôtre détermine ce que vous devrez contrôler ensuite :

La cohérence d'affichage. Certaines visionneuses dessinent les champs différemment — autre police, autre bordure, autre alignement. Les applications mobiles et les visionneuses intégrées aux navigateurs sont particulièrement inconstantes sur ce point. Après aplatissement, tout le monde voit la même chose.

Le problème d'impression. Certains pilotes d'imprimante et certaines visionneuses n'impriment pas le contenu des formulaires. C'est la solution standard à la plainte « j'ai rempli le formulaire mais il sort vide ».

La non-modifiabilité. Si vous ne voulez pas que le destinataire modifie les valeurs saisies, vous devez aplatir. Dans un formulaire non aplati, il peut modifier librement les champs.

La compatibilité. Certains systèmes de gestion documentaire, systèmes d'archivage et chaînes de traitement automatique traitent mal les champs de formulaire interactifs. Le format d'archivage PDF/A restreint lui aussi certaines fonctions de formulaire.

Étape 2 : sauvegardez l'original

Ne sautez pas cette étape, car l'aplatissement est irréversible.

Conservez votre fichier rempli mais non aplati sous un autre nom (« devis-rempli.pdf » et « devis-aplati.pdf », par exemple). Le jour où vous devrez corriger un chiffre, vous ne pourrez pas le faire dans le fichier aplati ; il faudra ouvrir l'original, le remplir à nouveau et l'aplatir de nouveau.

Si vous disposez du modèle de formulaire vierge, conservez-le également. Si vous réutilisez le même formulaire, c'est le fichier le plus précieux.

Étape 3 : appliquez l'aplatissement

Ouvrez l'outil d'aplatissement de formulaire et téléversez votre fichier. Le traitement s'exécute dans votre navigateur ; comme les formulaires remplis contiennent généralement des informations personnelles, le fait que le fichier ne parte pas vers un serveur constitue une différence importante.

Voici ce qui se produit pendant l'opération :

| Élément | Après aplatissement | |---|---| | Champs de texte | La valeur devient du texte fixe | | Cases à cocher | L'apparence cochée/décochée est figée | | Boutons radio | L'apparence sélectionnée est figée | | Listes déroulantes | La valeur sélectionnée devient du texte fixe | | Champ de signature (tracée) | L'image est figée | | Pense-bêtes | Leur état visible est dessiné sur la page, ou ils sont supprimés | | Surlignages | Deviennent des zones de couleur fixes | | Tracés libres | Deviennent des dessins vectoriels fixes | | JavaScript du formulaire | Supprimé | | Hyperliens | Généralement préservés |

Les deux dernières lignes sont importantes. Les formulaires comportent souvent des codes JavaScript qui effectuent des calculs (champ total, contrôle de date, validation des champs obligatoires). L'aplatissement les supprime — les valeurs étant déjà calculées et figées, ils n'ont plus de fonction.

Les hyperliens sont généralement préservés car ce ne sont pas des champs de formulaire mais des annotations de lien, auxquelles les outils d'aplatissement ne touchent le plus souvent pas.

Étape 4 : contrôlez le résultat

Ouvrez le fichier aplati et vérifiez les points suivants :

Toutes les valeurs sont-elles visibles ? Le contenu de chaque champ rempli figure-t-il bien sur la page ? Un problème rare : si le flux d'apparence de certains champs n'est pas à jour (le logiciel de formulaire a écrit la valeur sans rafraîchir l'apparence), l'aplatissement peut figer une apparence ancienne ou vide. Dans ce cas, ouvrez le formulaire dans une autre visionneuse, enregistrez-le et réessayez.

Les caractères accentués sont-ils corrects ? Contrôlez les é, è, à, ç, ù, œ. Si la police du champ n'est pas intégralement intégrée au document, l'aplatissement peut poser problème.

Le texte déborde-t-il de son cadre ? Si vous avez saisi dans un champ un texte trop long pour la case, celui-ci défilait à l'écran mais l'aplatissement ne fige que la partie visible. Vérifiez impérativement ce point dans les champs d'adresse et de commentaire longs.

Les cases à cocher sont-elles correctes ? Les cases que vous avez cochées le sont-elles, et les autres sont-elles vides ?

Test d'impression. Regardez l'aperçu avec Ctrl+P. Si le motif de l'aplatissement était justement un problème d'impression, faites un véritable tirage de test.

Les champs sont-ils réellement verrouillés ? Essayez de cliquer dans un champ de texte. S'il reste modifiable, l'opération n'a pas été menée à terme.

Attention aux signatures

C'est le terrain le plus risqué de l'aplatissement, et il faut distinguer deux situations.

Une image de signature tracée à la main (à la souris, au doigt, ou une signature scannée) : ce n'est qu'une image, pas une structure cryptographique. L'aplatir ne pose aucun problème et s'avère même utile, puisque cela empêche sa modification.

Une signature numérique (signature électronique, fondée sur un certificat) : elle repose sur l'empreinte cryptographique du contenu en octets du document au moment de la signature. Comme l'aplatissement réécrit le fichier, la signature devient invalide et la vérification renvoie l'erreur « le document a été modifié après signature ».

Le bon ordre : aplatir d'abord, signer ensuite. Si vous remplissez un formulaire pour y apposer une signature numérique, aplatissez avant de signer. Aplatir un document signé fait perdre tout son sens à la signature.

Quand ne pas aplatir

Si l'autre partie doit remplir le formulaire. Aplatir un formulaire vierge le rend impossible à remplir. Cela paraît évident, mais c'est une erreur vite commise lors d'un traitement en masse.

Si le document porte une signature numérique. Comme expliqué ci-dessus.

Si vous allez réutiliser le formulaire. N'aplatissez pas votre fichier modèle.

S'il existe une possibilité de correction ultérieure. Sur les devis, factures et demandes, repoussez l'aplatissement jusqu'à la validation finale.

Si l'accessibilité est requise. Dans les PDF balisés (tagged), les champs de formulaire font partie de la structure d'accessibilité. L'aplatissement peut dégrader l'expérience des lecteurs d'écran.

L'aplatissement n'est pas un outil de masquage

Clarifions une confusion importante : l'aplatissement ne supprime pas une information confidentielle.

Si vous posez un rectangle noir sur un champ de formulaire puis aplatissez, le rectangle devient du contenu fixe, mais le texte situé dessous devient également du contenu fixe et reste dans le fichier. Il peut ressortir avec l'outil de sélection de texte ou par extraction de texte.

Pour supprimer une information confidentielle, il faut un outil de caviardage — celui-ci efface physiquement le contenu du fichier.

De plus, l'aplatissement ne nettoie pas toujours les anciennes valeurs des champs. Certains PDF portent un historique de mises à jour incrémentales et des états antérieurs du fichier peuvent y subsister. Avant de partager un document sensible, envisagez aussi le nettoyage des métadonnées et, si nécessaire, un caviardage.

En résumé

L'aplatissement convertit les champs de formulaire et les annotations en contenu permanent de la page. Cela apporte quatre bénéfices pratiques : un affichage identique dans toutes les visionneuses, une impression correcte sur toutes les imprimantes, l'impossibilité pour le destinataire de modifier, et la compatibilité avec les systèmes d'archivage. Comme l'opération est irréversible, conservez impérativement l'original rempli. Ne l'appliquez pas aux documents portant une signature numérique — l'aplatissement doit précéder la signature. Et n'oubliez pas qu'il n'assure aucun masquage ; pour une information sensible, il faut un caviardage. Après application, vérifier que toutes les valeurs apparaissent, que les caractères accentués sont bien dessinés et que les textes longs ne sont pas tronqués achève le travail.

Questions fréquentes

Puis-je remodifier le formulaire après l'avoir aplati ?

Non, l'opération est irréversible. Les champs de formulaire étant convertis en contenu fixe de la page, ce ne sont plus des zones cliquables et modifiables. Conservez donc impérativement l'original remplissable dans une copie distincte avant d'aplatir. Si une correction s'avère nécessaire plus tard, vous remplirez à nouveau l'original et l'aplatirez de nouveau.

Puis-je aplatir un document portant une signature numérique ?

Vous ne devriez pas. Une signature numérique repose sur le contenu en octets du document au moment de la signature ; comme l'aplatissement réécrit le fichier, la signature devient invalide et la vérification échoue. Sur les documents signés, l'aplatissement doit être effectué avant l'apposition de la signature. S'il s'agit d'une simple image de signature tracée à la main (et non d'une signature cryptographique), ce problème ne se pose pas.

L'aplatissement réduit-il la taille du fichier ?

Il la réduit généralement un peu. Comme les définitions de champs, les codes JavaScript et les objets d'annotation sont supprimés, il y a un certain gain. Mais le vrai bénéfice n'est pas la taille du fichier : c'est la compatibilité et la sécurité. Si vous voulez une réduction significative, il faut utiliser un outil de compression après l'aplatissement.

J'ai rempli le formulaire mais il sort vide à l'impression : l'aplatissement règle-t-il cela ?

Oui, c'est le cas d'usage classique de l'aplatissement. Certaines visionneuses PDF et pilotes d'imprimante n'impriment pas le contenu des champs de formulaire — en particulier si un réglage du type « imprimer les champs seulement » est mal positionné. L'aplatissement intègre les valeurs saisies au contenu de la page, et dès lors toutes les imprimantes et toutes les visionneuses les restituent.

Essayez dès maintenant avec Formu Düzleştir.

Essayer Formu Düzleştir