Aplatir un PDF

Aplatir un PDF
dans votre navigateur.

Verrouillez les champs de formulaire interactifs et les annotations en contenu statique. Les destinataires voient les valeurs mais ne peuvent pas les modifier. Sans envoi.

Déposez un PDF à aplatir
Nous ouvrons l'éditeur avec la boîte d'aplatissement déjà active.

Vérifiez par vous-même : ouvrez DevTools → onglet Network → déposez un fichier. Constatez zéro upload.

Compatible formulaires Intégrer les valeurs de champ dans la page
Gratuit
Sans inscription
Sans upload
Compatible formulaires
COMMENT ÇA MARCHE

Trois étapes. Votre fichier ne quitte jamais cet onglet.

1

Déposez votre PDF rempli

Choisissez le formulaire rempli. Il est chargé dans la mémoire du navigateur, pas sur un serveur.

2

Cliquez sur Aplatir

Nous intégrons les valeurs et annotations directement dans la page et supprimons la couche interactive.

3

Téléchargez la copie verrouillée

Le résultat est identique visuellement, mais les destinataires ne peuvent plus changer les valeurs. L'original reste intact.

Cuire le formulaire dans la page

Les raisons d'aplatir un PDF tiennent généralement à figer ce qui est actuellement visible. Un formulaire fiscal rempli en saisissant dans le PDF part chez un comptable — le destinataire doit voir les réponses sans pouvoir les éditer. Un accord signé a été complété avec un champ de signature rempli — en le transférant, le champ ne doit plus être un élément cliquable que quelqu'un pourrait écraser. Un document scanné est revenu avec annotations et tampons et doit circuler vers un public plus large sans que la couche d'annotations reste éditable. Une brochure imprimable a été composée dans InDesign avec des widgets de formulaire interactifs qui doivent apparaître comme des emplacements statiques au moment de la mise en pages pour l'impression. La tâche ici est petite et prévisible : prendre un PDF avec champs de formulaire ou annotations et convertir leur état visuel actuel en contenu de page permanent.

Ce que vous récupérez est un PDF qui a la même apparence à l'écran mais n'a plus d'éléments interactifs. Chaque champ rempli garde sa valeur en tant que texte statique. Chaque champ vide devient ce que son arrière-plan affichait (souvent un rectangle gris, parfois rien de visible). Les annotations et tampons cuisent de manière similaire dans la page.

Ce que l'aplatissement fait vraiment

PDF stocke les champs de formulaire comme une couche séparée au-dessus de la page. La page elle-même ne sait rien du contenu du formulaire ; le widget du champ se pose dessus à l'affichage et la valeur actuelle est rendue dans la zone visible. Aplatir effondre cette couche — il parcourt chaque champ, capture son état visuel au moment de l'opération, dessine ce cliché comme contenu ordinaire de page (texte, lignes, cases à cocher en tracés), puis retire la définition même du formulaire.

Le résultat est une seule page statique continue où le visible est le dessiné. Il n'y a plus de « formulaire » dans le document. Un lecteur ne peut pas dire qu'il y avait des champs, et aucun outil PDF ne peut ré-éditer les valeurs sans OCR de la page depuis zéro.

Ce qui s'aplatit, ce qui ne s'aplatit pas

  • Champs de formulaire (AcroForm). Saisies texte, cases à cocher, boutons radio, listes déroulantes, listbox, champs de signature, boutons. Tout cela s'aplatit — la valeur actuelle ou la sélection devient contenu statique de page.
  • Les champs vides gardent leur apparence. Une zone de texte non remplie garde son cadre et (souvent) une ligne d'emplacement ; ce visuel reste sous forme de tracés. Une case décochée reste case vide.
  • Les champs calculés capturent leur valeur actuelle. Les champs avec formules (fonction Acrobat Pro) gèlent à la valeur actuellement affichée — la formule disparaît après l'aplatissement.
  • Les annotations peuvent s'aplatir ou non. Notes commentaire, surlignages et tampons dépendent du visualiseur qui les a écrits ; le form.flatten() de pdf-lib vise spécifiquement AcroForm. Si vous voulez aussi les annotations parties, le bon chemin est un export complet depuis le visualiseur source.
  • Le contenu statique existant n'est pas touché. Texte, images, mise en page, signets sont reportés sans changement.

Ce qui survit et ce qui ne survit pas

  • Le contenu visible reste le même. Texte, images, mise en page, polices et valeurs de formulaire telles qu'elles apparaissaient au moment de l'aplatissement — préservés exactement.
  • Signets, liens, structure de page sont reportés. L'aplatissement vise la couche formulaire, pas le sommaire du document.
  • L'interactivité du formulaire disparaît. Plus de champs cliquables, plus de sélections en liste déroulante, plus de « tab vers champ suivant ». C'est tout l'intérêt.
  • Les signatures numériques deviennent invalides. Toute modification du document, y compris l'aplatissement, rompt les liaisons de signature. Si un document est signé et que la signature doit rester valide, n'aplatissez pas — dupliquez le fichier et aplatissez le duplicat.
  • L'opération est à sens unique. Une fois aplati, pas de désaplatissement. La définition du formulaire est partie. Pour ré-éditer, il faudrait recréer les champs depuis zéro avec un éditeur PDF qui gère l'authoring.

Si quelque chose paraît bizarre

  • « Rien ne s'est passé » — pas de champs à aplatir. Le PDF ne contenait pas d'AcroForm. L'outil ré-enregistre le fichier tel quel ; le résultat est fonctionnellement identique à l'entrée. Pour vérifier, ouvrir dans Adobe Reader et chercher « Mettre en surbrillance les champs existants » — si rien n'apparaît, il n'y a rien à aplatir.
  • Certaines annotations n'ont pas cuit. Le passage form.flatten() n'aplatit que les widgets AcroForm. Les overlays d'annotation (post-it, surligneur, dessin libre) demandent une autre opération. Pour ceux-là, ré-exporter depuis le visualiseur d'origine ou consolider d'abord via edit-pdf.
  • Les valeurs remplies semblent fausses après aplatissement. La représentation aplatie capture ce qui était dessiné au moment de l'opération. Si le formulaire avait une substitution de police ou un champ qui s'affichait autrement que prévu, la cuisson saisit ça. Vérifier la source dans un visualiseur d'abord — l'aplatissement préservera ce que vous voyez là.
  • Le PDF est chiffré. Le passer d'abord par unlock-pdf ; les PDF chiffrés ne se modifient pas.

Raisons courantes d'aplatir

  • Envoyer un formulaire rempli à quelqu'un qui ne doit pas l'éditer. Déclarations fiscales au comptable, contrats au juriste, formulaires RH — l'aplatissement verrouille les valeurs.
  • Combiner des formulaires remplis en un document d'archive unique. Différentes copies du même formulaire remplies par différentes personnes, fusionnées en un paquet. Aplatir chacune avant la fusion pour que chaque copie garde ses valeurs sans collision d'identifiants.
  • Préparer pour l'impression ou la distribution publique. Les PDF imprimés ne tiennent pas compte de l'interactivité de toute façon, mais un visualiseur qui ouvre le fichier avant impression peut afficher les champs autrement que la sortie papier. Aplatir d'abord pour garantir que l'écran et la page correspondent.
  • Retirer le comportement remplissable d'un modèle. Un modèle conçu avec valeurs d'exemple dans les champs, prêt à livrer comme exemple fini. L'aplatissement gèle les valeurs d'exemple.

Notes pratiques

  1. Aplatir en dernier. Si vous devez aussi ajouter numéros de page, filigrane ou compression — faites ces opérations d'abord pendant que le document est encore éditable. Aplatir une fois ferme les modifications qui dépendent de la conscience de formulaire.
  2. Garder l'original. La version aplatie remplace une fonctionnalité qu'on ne récupère pas. Sauvegarder la source éditable au cas où il faut mettre à jour les valeurs plus tard, puis ré-aplatir.
  3. Tester d'abord sur une page. Si le document est gros et que vous n'êtes pas sûr du rendu, séparer une page d'échantillon via split-pdf, aplatir l'échantillon, vérifier le résultat dans un visualiseur, puis aplatir tout le document.
  4. Le fichier d'origine reste intact. Ce que vous téléchargez est un nouveau PDF aplati ; la source sur le disque ne change pas.

Ce qui arrive à votre fichier

L'aplatissement tourne dans votre navigateur. Ouvrez DevTools et surveillez l'onglet Network pendant l'opération — aucune requête sortante avec le contenu du fichier. Le PDF reste sur le disque ; la version aplatie est un nouveau téléchargement à côté.

FAQ

Questions fréquentes

Que signifie aplatir ?

Aplatir convertit les couches interactives — champs de formulaire, annotations, commentaires — en contenu statique. Visuellement rien ne change, mais les valeurs font désormais partie de la page elle-même et ne sont plus modifiables.

Pourquoi aplatir un PDF ?

Pour envoyer une copie finale non modifiable : contrat signé, déclaration fiscale remplie, proposition validée. L\'aplatissement empêche les destinataires de modifier les valeurs par erreur ou délibérément.

Le document aura-t-il un aspect différent ?

Non — les pages aplaties sont identiques visuellement. Le changement est structurel, pas visuel : les champs deviennent du texte intégré, les annotations des marques intégrées.

Cela fonctionne-t-il sans formulaires ?

Oui. Sans champs ni annotations, aplatir revient grosso modo à ré-enregistrer. C\'est surtout utile pour verrouiller des champs ou des notes.

Où va mon fichier ?

Nulle part. L\'aplatissement a lieu entièrement dans cet onglet. Vérifiable dans DevTools → Network : aucun envoi.