Extracteur de données de formulaire PDF

Récupérez les réponses d’un formulaire PDF rempli en JSON ou CSV, champ par champ.

L’extracteur de données de formulaire PDF fonctionne entièrement dans votre navigateur. Les formulaires contiennent souvent des données personnelles, lues ici sur votre appareil.

Aplatir un formulaire rempli

À propos de Extracteur de formulaire PDF

Un formulaire PDF rempli conserve ses réponses dans des objets de champ et non dans le texte de la page : copier le texte d’un formulaire donne donc toutes les étiquettes et aucune des saisies. Cet outil lit ces objets directement et les présente en tableau : le nom du champ tel que le document le stocke, le type, la réponse, les choix qu’offrait une liste déroulante et la page où se trouve le champ. Le résultat s’exporte en objet JSON plat nom-valeur, en JSON détaillé avec types et indicateurs, ou en CSV pour un tableur ou un publipostage.

Fonctionnalités

Comment utiliser Extracteur de formulaire PDF

  1. Déposez le PDF rempli sur la page
  2. Parcourez le tableau des noms de champ et des réponses
  3. Filtrez ou masquez les champs vides si le formulaire est long
  4. Copiez ou téléchargez les données en JSON ou CSV

Exemple

Entrée

W-9 with the name and address fields completed

Sortie

{
  "topmostSubform[0].Page1[0].f1_01[0]": "Ada Lovelace",
  "topmostSubform[0].Page1[0].f1_07[0]": "12 Baker Street"
}

Les noms de champ viennent du document et correspondent donc à ce qui a produit le formulaire.

Erreurs courantes et dépannage

Foire aux questions

Pourquoi ne puis-je pas simplement copier le texte d’un formulaire rempli ?
Parce que les réponses ne font pas partie du texte de la page. Les champs AcroForm sont des objets distincts superposés, une copie de texte rend donc les étiquettes imprimées et laisse les saisies.
Qu’est-ce qu’un AcroForm ?
La couche de formulaire interactif intégrée à la spécification PDF, celle qui apporte champs de texte, cases et listes déroulantes. Presque tout formulaire à remplir l’utilise, les anciens XFA mis à part.
Puis-je extraire les données de plusieurs formulaires à la fois ?
Un document à la fois ici, mais l’export CSV est prévu pour être empilé : traitez chaque formulaire, ajoutez les lignes, et les noms de champ coïncideront puisqu’ils viennent du même modèle.
L’extraction modifie-t-elle le PDF ?
Non. Le fichier est lu et rien n’est réécrit, l’original reste intact. Pour figer les réponses dans la page, c’est l’aplatissement qu’il faut.
Cela marche-t-il sur un formulaire protégé par mot de passe ?
Seulement s’il s’ouvre sans mot de passe. Un document chiffré avec un mot de passe utilisateur doit d’abord être déchiffré.

Outils associés

Tous les outils ArrayKit