Vous êtes ici >
Champs de formulaires PDF de codes à barres
|
En savoir plus sur les champs de formulaire PDF de codes à barres dans Acrobat. (Si vous recherchez plus d’informations sur les propriétés des champs de formulaire, sélectionnez le lien approprié.)
Codes à barres
Les champs de code à barres convertissent les entrées de formulaire utilisateur en format visuel pouvant être numérisé, interprété et incorporé dans une base de données. Les codes à barres s’avèrent particulièrement utiles lorsque les utilisateurs envoient le formulaire par courrier ou par télécopie.
Les codes à barres permettent de gagner du temps, éliminent la nécessité de lire et d’enregistrer manuellement les réponses et contournent les erreurs de saisie de données.
Le flux de production type à suivre pour créer un code à barres comprend les phases suivantes :
L’auteur du formulaire s’assure que l’option Calculer automatiquement la valeur des champs est sélectionnée dans les préférences du formulaire. Il crée ensuite le formulaire dans Acrobat en configurant les autres champs comme d’habitude.
L’auteur du formulaire ajoute le champ de code à barres au formulaire, en configurant le code à barres de manière à capturer les données souhaitées.
L’auteur du formulaire permet aux utilisateurs d’Acrobat Reader d’enregistrer une copie remplie ou le formulaire contenant des champs de code à barres.
L’auteur du formulaire diffuse le formulaire aux utilisateurs.
Les utilisateurs remplissent le formulaire sur leur ordinateur, puis ils l’envoient par voie électronique ou en impriment un exemplaire qu’ils transmettent à l’expéditeur.
Les données de codes à barres reçues sont interprétées de l’une des manières suivantes avant d’être éventuellement vérifiées, triées et utilisées par le destinataire du formulaire :
Formulaires envoyés par fax à un serveur de télécopie
Le destinataire de l’envoi peut utiliser Adobe Acrobat Capture® pour recueillir les images TIFF du serveur de télécopie et les placer dans un dossier de contrôle du décodeur Adobe LiveCycle Barcoded Forms s’il possède ces produits.
Formulaires envoyés sur papier
Le destinataire de l’envoi peut numériser des formulaires papier, puis utiliser une application telle que le décodeur LiveCycle Barcoded Forms afin de décoder les codes à barres inclus dans les formulaires.
Acrobat Capture et le décodeur Adobe LiveCycle Barcoded Forms sont des produits autonomes destinés aux flux de production des entreprises ; ils ne sont pas vendus avec Acrobat.
Conseils pour la conception de codes à barres
L’utilisation des codes à barres et l’espace nécessaire peuvent avoir un impact sur leur conception et leur placement. À titre d’exemple, la taille du code à barres peut limiter la quantité de données susceptibles d’être codées. Pour optimiser les résultats, suivez ces recommandations.
Placez le code à barres sur la page en veillant à ce qu’il ne soit pas plié lorsque le formulaire est inséré dans une enveloppe. En outre, éloignez-le suffisamment des bords de la page pour qu’il ne soit pas coupé au cours de l’impression ou de l’envoi par télécopie.
Placez-le à un endroit facilement identifiable et numérisable. Avec un scanner à main, évitez d’utiliser des codes à barres d’une taille supérieure à dix cm (quatre pouces). Il est préférable de créer des codes à barres étroits en hauteur dans ce cas. Évitez également de compresser le contenu du code à barres si vous utilisez un scanner à main.
Assurez-vous que le code à barres est suffisant grand pour contenir les données à coder. Si tel n’est pas le cas, la zone du code à barres prend une couleur grise unie. Veillez à tester un formulaire rempli avant de le diffuser, cela en vue de vérifier la taille de la zone du code à barres.
Création, test et modification des champs de code à barres
Il est possible d’améliorer les codes à barres dans les formulaires PDF en créant des scripts personnalisés. La rédaction de scripts nécessite des connaissances de base en matière de langage JavaScript et des compétences en code JavaScript spécifique à Acrobat. Pour plus d’informations, reportez-vous au manuel Developing Acrobat® Applications Using JavaScript™ à l’adresse www.adobe.com/go/learn_acr_javascript_fr (PDF, en anglais uniquement). Pour plus de détails sur le code JavaScript de base, reportez-vous aux nombreuses ressources disponibles sur le sujet.
après l’insertion d’un code à barres de taille maximale, si vous modifiez la taille de cellule ou la condition de décodage, le code à barres risque de dépasser les limites de la page. Pour éviter ce problème, sélectionnez une taille de cellule et des conditions de décodage appropriées pour le code à barres.
Ajout d’un champ de code à barres
-
Ouvrez le formulaire dans Acrobat. Ouvrez la boîte de dialogue Préférences (Édition > Préférences), puis sélectionnez Formulaires sur la gauche. Activez ensuite l’option Calculer automatiquement la valeur des champs.
-
Sélectionnez Outils > Préparer un formulaire.
-
Cliquez sur l’icône Code à barres de la barre d’outils.
-
Tracez un rectangle pour définir la zone de code à barres, puis cliquez deux fois sur le champ du code à barres pour ouvrir la boîte de dialogue des propriétés.
-
Dans l’onglet Valeur, procédez à l’une des opérations suivantes :
Choisissez Coder avec le format, puis sélectionnez un format (XML ou Délimité par tabulation). Cliquez sur le bouton Choisir et sélectionnez les champs à coder dans le champ de code à barres. Si vous ne souhaitez pas inclure les noms des champs dans les données de code à barres, désélectionnez l’option Inclure les noms de champ.
Sélectionnez Script de calcul personnalisé, cliquez sur Modifier, puis entrez le code JavaScript personnalisé dans la boîte de dialogue Éditeur de scripts JavaScript.
-
Dans le panneau Options, effectuez toutes les opérations suivantes :
Sélectionnez une option de symbologie : PDF417, QR Code ou Data Matrix.
Sélectionnez Compresser les données avant le codage en code à barres si vous souhaitez appliquer cette compression. Ne sélectionnez pas cette option si vous envisagez d’utiliser un scanner à main pour capturer les données renvoyées par les utilisateurs.
Dans la liste Condition de décodage, sélectionnez le type de matériel utilisé pour traiter les formulaires renvoyés : Scanner de code à barres à main, Serveur de télécopies, Scanner de document ou Personnalisé.
Le cas échéant, cliquez sur Personnalisée, puis entrez les valeurs Dimension X, Rapport Y/X et Niveau de correction de l’erreur.
-
Effectuez toutes les autres modifications nécessaires dans les panneaux Général et Actions. Fermez ensuite la boîte de dialogue Propriétés de champ de code à barres.
Le code JavaScript est généré automatiquement pour coder les champs sélectionnés au format XML ou Délimité par tabulation. La boîte de dialogue Propriétés de champ de code à barres se ferme et le code à barres pour lequel vous avez spécifié les valeurs s’affiche sur le formulaire.
Remarque :si vous ajoutez un nouveau champ à un formulaire après avoir créé le code à barres, il n’est pas automatiquement inclus dans les données des codes à barres existants. Toutefois, vous pouvez manuellement inclure les champs de données supplémentaires dans le code à barres
Test d’un champ de code à barres
-
Cliquez sur le bouton Aperçu de la barre d’outils.
-
Remplissez le formulaire. Servez-vous des données d’exemple représentant la quantité maximale d’informations prévues dans chaque champ ou susceptibles d’être saisies par les utilisateurs.
-
Si le champ de code à barres est grisé, suivez la procédure de redimensionnement du champ ou la procédure d’ajustement des données. (Voir les tâches suivantes.)
-
Assurez-vous que la zone du champ à code à barres est suffisamment grande pour contenir toutes les données entrantes. Pour supprimer les données d’exemple, dans le volet droit, sélectionnez Plus > Effacer le formulaire.
-
Sélectionnez Fichier > Enregistrer.
Le formulaire à codes à barres est prêt à être diffusé.
Inclusion de champs de données supplémentaires dans le code à barres
-
Si vous n’êtes pas en mode d’édition de formulaire, sélectionnez Outils > Préparer le formulaire.
-
Cliquez deux fois sur le champ de code à barres.
-
Dans l’onglet Valeur, procédez à l’une des opérations suivantes :
Si l’option Coder avec le format est sélectionnée, sélectionnez Choisir et les champs de formulaire supplémentaires à coder.
Si l’option Script de calcul personnalisé est sélectionnée, sélectionnez Modifier et créez le code JavaScript pour inclure les champs supplémentaires.
Une fois les nouveaux champs de données inclus dans le code à barres, vérifiez si la zone de code à barres est suffisamment grande en testant des exemples de données. Si la zone du code à barres est grisée, ajustez la taille du code à barres ou les propriétés du champ de texte afin que le contenu tienne dans la zone.
Ajustement des données du contenu à insérer dans un champ de code à barres
-
Si vous n’êtes pas en mode d’édition de formulaire, sélectionnez Outils > Préparer le formulaire.
-
Double-cliquez sur le champ de code à barres, puis effectuez l’une des opérations suivantes :
Dans le panneau Options, cliquez sur le bouton Personnalisées et saisissez des valeurs inférieures dans les champs Niveau de correction de l’erreur et Rapport Y/X.
Dans le panneau Options, sélectionnez Compresser les données avant le codage en code à barres, sous réserve que vous utilisiez un logiciel décodeur Adobe (disponible séparément).
Dans l’onglet Valeur, sélectionnez Délimité par tabulation et non XML comme format de codage des données. Pour coder les informations, le format XML exige une zone de code à barres plus grande que le format Délimité par tabulation.
Dans le panneau Options, sélectionnez une autre option de symbologie.
Dans le panneau Valeur, cliquez sur le bouton Choisir et désélectionnez les champs qui n’ont pas besoin d’être codés. Par exemple, n’incluez pas de champs comportant des informations redondantes.
Dans le panneau Valeur, entrez un script personnalisé qui convertit tout le texte utilisateur en caractères minuscules ou majuscules pendant le codage.
Remarque :les consignes de la National Association of Computerized Tax Processors (NACTP), suivies par l’Internal Revenue Service et les agences fiscales fédérales des États-Unis, recommandent d’utiliser tous les caractères en majuscules pour les données des codes à barres 2D.
-
Pour minimiser la zone de code à barres réservée aux données, cliquez deux fois sur le champ de code à barres, puis, dans le panneau Valeur, tapez un script personnalisé qui limite les données aux caractères alphanumériques et à une casse unique. (Un texte entièrement en minuscules ou en majuscules nécessite moins d’espace qu’un texte identique comportant les deux types de casse.)
envisagez la création de champs de code à barres supplémentaires et le mappage de données différentes à chacun d’entre eux.
Définition du mode de navigation dans les champs de formulaire
Si aucun ordre de tabulation particulier n’a été prévu pour un document PDF, l’ordre de tabulation par défaut dépend de la structure du document, à moins que l’utilisateur n’ait désactivé l’option proposée sous Ordre de tabulation dans les préférences d’accessibilité.
Vous pouvez modifier l’ordre de tabulation après avoir créé les champs. Si vous êtes en mode d’édition du formulaire, vous pouvez organiser les tabulations par structure du document (paramètre par défaut), rangée ou colonne. Vous pouvez également choisir manuellement l’ordre de tabulation en faisant glisser les champs dans le panneau Champs. Si vous n’êtes pas en mode d’édition, vous pouvez changer les propriétés des pages de façon à classer les tabulations par rangée ou colonne. Il est impossible, en revanche, de personnaliser l’ordre de tabulation de façon manuelle.
Définition de l’ordre de tabulation en mode d’édition
-
Si vous n’êtes pas en mode de modification de formulaire, sélectionnez Outils > Préparer le formulaire.
-
Dans le panneau Champs à droite, assurez-vous d’avoir choisi l’option Trier par > Ordre de tabulation.
-
(Facultatif) Pour afficher l’ordre de tabulation des champs, dans le panneau Champs, sélectionnez Ordre de tabulation > Afficher les numéros de tabulation.
-
Sélectionnez une option d’ordre de tabulation :
Par structure
L’ordre de tabulation repose sur la structure du document et suit celui défini par les balises.
Par rangée
Onglets de l’angle supérieur gauche, déplacement d’abord de gauche à droite, puis vers le bas, une ligne à la fois.
Par colonne
Onglets de l’angle supérieur gauche, déplacement tout d’abord de haut en bas, puis de gauche à droite, une colonne à la fois.
Manuel
Cette option permet de faire glisser un champ et de le déposer à l’endroit voulu dans le panneau Champs. Il n’est pas possible de transférer un champ vers une autre page, un bouton radio vers un autre groupe ou un champ vers un bouton radio.
Par non spécifié
Spécifie qu’aucun ordre de tabulation n’est spécifié. Les propriétés de la page déterminent l’ordre de tabulation.
Définition de l’ordre de tabulation dans les propriétés de la page
-
En mode d’édition de formulaire, sélectionnez le bouton de croix du côté droit de la barre d’outils pour quitter le mode.
-
Cliquez sur le bouton Vignettes de page ou sélectionnez Affichage > Afficher/Masquer > Volets du navigateur > Vignettes de page pour ouvrir le panneau Vignettes de page.
-
Sélectionnez une ou plusieurs icônes de page, puis choisissez Propriétés de la page dans le menu Options du panneau Vignettes de page. Vous pouvez également cliquer avec le bouton droit de la souris et sélectionnez Propriétés de la page.
-
Sélectionnez une option d’ordre de tabulation :
Utiliser l’ordre des rangées
Onglets de l’angle supérieur gauche, déplacement d’abord de gauche à droite, puis vers le bas, une ligne à la fois.
Utiliser l’ordre des colonnes
Onglets de l’angle supérieur gauche, déplacement tout d’abord de haut en bas, puis de gauche à droite, une colonne à la fois.
Utiliser la structure du document
Dans le cas d’un formulaire dont les champs sont balisés, l’ordre de tabulation suit celui défini par les balises.
Non spécifié
L’ordre de tabulation suit la séquence existante.
-
Cliquez sur OK.