Créer des PDF remplissables à partir de formulaires dans LibreOffice Writer

Pour créer un PDF remplissable dans LibreOffice Writer, ajoutez des champs de formulaire à votre document, puis exportez-le au format PDF en activant l'option « Créer un formulaire PDF » . Enregistrez le fichier Writer modifiable comme fichier principal ; le PDF sera la version à remplir par les destinataires.

Avant d'ajouter des champs

Utilisez les contrôles de formulaire de Writer lorsque les utilisateurs doivent saisir du texte, cocher des cases ou faire des choix dans une liste d'un PDF. Cela diffère du simple fait de dessiner des lignes vides ou des carrés sur une page : ces éléments ne font que ressembler à des champs et ne permettent pas la saisie de données. La documentation « Contrôles de formulaire » de LibreOffice présente les contrôles disponibles et explique comment les insérer et les modifier.

Commencez par concevoir la page. Un formulaire d'inscription d'une seule page, par exemple, pourrait demander un nom, une adresse courriel, une catégorie et un consentement. Utilisez des questions courtes, prévoyez suffisamment d'espace pour les réponses et regroupez les choix similaires. Un tableau simple peut faciliter l'alignement des étiquettes et des champs ; supprimez ou estompez les bordures du tableau si elles ne doivent pas apparaître dans le formulaire imprimé.

  • Enregistrez une copie de travail au format OpenDocument Text (.odt) avant d'ajouter des contrôles.
  • Déterminez quelles réponses nécessitent un texte libre, une sélection unique ou un choix par oui/non.
  • Conservez des étiquettes à côté de leurs champs afin que les utilisateurs puissent comprendre chaque commande lorsqu'ils naviguent dans le PDF à l'aide de la touche Tab.
Formulaire d'inscription pour rédacteurs avec champs intitulés : nom complet, courriel, téléphone, catégorie et cases à cocher
Une simple page étiquetée indique clairement la place de chaque champ interactif dans le formulaire.

Insérer des contrôles interactifs dans Writer

  1. Afficher la barre d'outils Contrôles de formulaire. Choisissez Affichage > Barres d'outils > Contrôles de formulaire . Si votre interface utilise une disposition de menu différente, recherchez Contrôles de formulaire dans le menu Insertion ou le menu Formulaire ; les points d'entrée disponibles peuvent varier selon la version et la disposition de l'interface.
  2. Activez le mode Création. Dans la barre d’outils Contrôles de formulaire, activez le mode Création pour pouvoir placer et modifier les contrôles. LibreOffice décrit le mode Création comme le mode d’édition des contrôles ; le désactiver vous permet de les utiliser.
  3. Ajoutez un contrôle. Cliquez sur un contrôle tel qu'une zone de texte, une case à cocher, un bouton d'option ou une zone de liste déroulante dans la barre d'outils. Cliquez ensuite et faites glisser le curseur à l'endroit où le contrôle doit être placé. Répétez l'opération pour chaque réponse. Une zone de texte permet de saisir du texte ; une case à cocher permet d'indiquer un choix (activé/désactivé) ; les boutons d'option permettent de choisir entre deux options ; et une zone de liste déroulante propose une liste déroulante.
  4. Veillez à l'alignement des contrôles. Placez chaque champ systématiquement à côté de son libellé. Prévoyez des zones de texte suffisamment longues pour les réponses attendues et assurez-vous que les invites longues n'empiètent pas sur les contrôles. Évitez d'utiliser plusieurs lignes vides quasi identiques à la place d'un seul champ de texte utilisable.
La barre d'outils Contrôles de formulaire située au-dessus d'une page Writer, avec un contrôle de zone de texte sélectionné à côté de l'étiquette Nom complet
Choisissez un contrôle dans la liste des contrôles de formulaire, puis faites-le glisser sur la page pour définir sa taille et sa position.

Définir les propriétés du champ et la navigation

Faites un clic droit sur un contrôle et choisissez Propriétés du contrôle pour modifier ses paramètres. Attribuez à chaque champ un nom clair et unique, comme nom_complet ou adresse_email . Les noms facilitent l'identification des champs lors de la collecte ou du traitement ultérieur des réponses. Ajoutez une étiquette visible ou un texte explicatif sur la page ; ne vous fiez pas à un nom de champ technique pour indiquer au destinataire ce qu'il doit saisir.

Pour une liste déroulante, définissez des options claires et déterminez si l'utilisateur peut saisir une valeur en dehors de la liste. La zone de liste déroulante de LibreOffice autorise la saisie, sauf si son attribut « lecture seule » est activé. Utilisez une zone de liste lorsque l'utilisateur doit choisir parmi les options proposées. Pour les options à choix multiple, utilisez des boutons d'option et attribuez le même nom aux boutons d'un même groupe ; les groupes distincts doivent avoir des noms différents.

Vérifiez l'ordre de tabulation ainsi que la mise en page. Choisissez Formulaire > Ordre d'activation pour consulter ou modifier l'ordre dans lequel les contrôles reçoivent le focus lorsque l'utilisateur appuie sur la touche Tab. Un ordre logique suit généralement l'ordre de lecture : de haut en bas, puis de gauche à droite. Désactivez le mode Création et cliquez sur les contrôles dans Writer pour vérifier leur bon fonctionnement. Réactivez le mode Création si nécessaire.

Un formulaire Writer contenant des champs de texte, une liste déroulante de catégories, des cases à cocher et un contrôle sélectionné avec sa boîte de dialogue de propriétés ouverte
Utilisez les propriétés de contrôle pour configurer un champ et aligner les contrôles associés avant l'exportation.

Exporter un PDF remplissable

  1. Enregistrez le fichier maître .odt mis à jour.
  2. Choisissez Fichier > Exporter sous > Exporter au format PDF . Dans les options PDF, restez sur l'onglet Général.
  3. Dans le menu Formulaires, sélectionnez Créer un formulaire PDF . LibreOffice indique que cette action crée un formulaire PDF que les utilisateurs peuvent remplir et imprimer. Le même panneau comprend une option de format de soumission (FDF, PDF, HTML ou XML) qui détermine le format utilisé lors de l'envoi du formulaire PDF.
  4. Choisissez un format de soumission uniquement si votre flux de travail utilise une action de soumission configurée et que vous savez comment les données soumises seront reçues. Cocher « Créer un formulaire PDF » ne crée pas automatiquement de boîte de réception, de point de terminaison web ni de base de données de réponses.
  5. Cliquez sur Exporter, choisissez un nom de fichier et enregistrez le PDF. Conservez le fichier .odt pour pouvoir modifier ultérieurement la mise en page et les contrôles.

Consultez la documentation générale actuelle de LibreOffice sur l'exportation PDF pour connaître les options de format de création et de soumission du formulaire PDF. La documentation de référence du menu Formulaire de l'outil de rédaction mentionne également le mode de conception et l'ordre d'activation.

Les options d'exportation PDF d'un formulaire Writer, avec l'option « Créer un formulaire PDF » cochée.
Activez l'option « Créer un formulaire PDF » dans la boîte de dialogue d'exportation PDF afin que les destinataires puissent saisir et enregistrer leurs réponses.

Vérifiez le fichier exporté

  • Ouvrez le PDF exporté dans un lecteur PDF compatible avec les formulaires interactifs. Vérifiez que les champs peuvent être sélectionnés et que le texte, les cases à cocher et les listes déroulantes fonctionnent correctement.
  • Utilisez la touche Tabulation pour naviguer entre les champs et vérifiez que leur ordre est cohérent. Essayez une réponse longue pour voir si elle tient dans le champ.
  • Saisissez des exemples de données, enregistrez une copie de test distincte, fermez-la, puis rouvrez-la pour confirmer que les entrées persistent dans cette visionneuse.
  • Imprimez ou prévisualisez un exemplaire rempli si les destinataires peuvent l'imprimer. Vérifiez que les commandes et les étiquettes restent alignées et lisibles.

Les visionneuses PDF ne gèrent pas toutes les fonctionnalités des formulaires de la même manière. Il est donc conseillé de tester le PDF dans le logiciel que vos destinataires sont susceptibles d'utiliser. Si un champ est manquant ou non interactif, retournez au fichier .odt, vérifiez que le champ existe et que le mode Création est désactivé avant l'exportation, puis exportez à nouveau en sélectionnant « Créer un formulaire PDF ».

Laisser un commentaire

Créer des PDF remplissables à partir de formulaires dans LibreOffice Writer

Créer des PDF remplissables à partir de formulaires dans LibreOffice Writer

Ajoutez des champs de texte utilisables, des cases à cocher et des listes déroulantes dans Writer, puis exportez un PDF que les destinataires pourront remplir et enregistrer.

Créer des PDF LibreOffice en conservant les polices utilisées

Créer des PDF LibreOffice en conservant les polices utilisées

Corrigez les polices manquantes ou remplacées dans les PDF de LibreOffice Writer, choisissez le bon profil d'exportation et vérifiez quelles polices sont incorporées avant de partager.

Conversion par lots de fichiers DOCX en PDF avec l'interface de ligne de commande de LibreOffice

Conversion par lots de fichiers DOCX en PDF avec l'interface de ligne de commande de LibreOffice

Convertissez un dossier de documents Word en PDF avec les commandes LibreOffice, gérez les dossiers imbriqués en toute sécurité et vérifiez le résultat avant de le partager.

Faites en sorte que chaque nouveau document d'écriture utilise votre modèle.

Faites en sorte que chaque nouveau document d'écriture utilise votre modèle.

Définissez un modèle LibreOffice Writer personnalisé comme modèle par défaut pour que les nouveaux documents s'ouvrent avec vos styles et votre mise en page préférés.

Configurez LibreOffice pour qu'il reconnaisse votre environnement d'exécution Java.

Configurez LibreOffice pour qu'il reconnaisse votre environnement d'exécution Java.

Installez un environnement d'exécution Java compatible, activez-le dans LibreOffice et résolvez le problème d'une liste JRE vide sans modifier les paramètres non liés.

Exécuter LibreOffice en mode sans interface graphique dans Docker pour la conversion de PDF

Exécuter LibreOffice en mode sans interface graphique dans Docker pour la conversion de PDF

Créez un petit conteneur LibreOffice, convertissez des documents bureautiques sans interface graphique et vérifiez la sortie PDF tout en limitant l'accès aux fichiers hôtes.

Réduire la taille des fichiers LibreOffice Impress sans flouter les images

Réduire la taille des fichiers LibreOffice Impress sans flouter les images

Réduisez la taille excessive des fichiers de présentation LibreOffice en compressant les photos intégrées, en choisissant des paramètres d'image appropriés et en vérifiant la qualité des diapositives avant de les partager.

Empêcher le recadrage des impressions de format personnalisé dans LibreOffice

Empêcher le recadrage des impressions de format personnalisé dans LibreOffice

Avant d'imprimer un document de format personnalisé, assurez-vous que les dimensions de la page de LibreOffice correspondent à celles de votre imprimante, vérifiez les marges imprimables et corrigez la mise à l'échelle.

Accélérez les macros Calc en lisant et en écrivant des données par lots.

Accélérez les macros Calc en lisant et en écrivant des données par lots.

Remplacez les accès répétés aux cellules par des lectures et écritures groupées de plages, puis évaluez le résultat et protégez les formules dans les grands classeurs Calc.

Organiser un livre LibreOffice avec des documents maîtres liés

Organiser un livre LibreOffice avec des documents maîtres liés

Divisez un long manuscrit en chapitres, assemblez-les dans Writer et veillez à la cohérence des styles, du contenu et des contrôles d'exportation.