Créer des champs remplissables ou modifiables dans un PDF

20

Je me demande comment créer des formulaires à remplir dans un PDF, comme celui-ci . Je voudrais remplir les places nécessaires à remplir.

Tim
la source
Si vous cherchez à remplir des formulaires dans un PDF existant, voir la réponse de Tom Brossman ci-dessous.
Garrett
LO Draw peut également exporter un formulaire PDF à remplir, j'aurais posté une réponse, mais il est protégé :(
Gert van den Berg

Réponses:

21

Je pense qu'OpenOffice Writer peut créer des fichiers PDF remplissables, bien qu'il manque peut-être certaines fonctionnalités que vous recherchez, telles que l'envoi par e-mail de la sortie.

Les bases sont:

  1. Créer un nouveau document OO Writer
  2. Activez la barre d'outils Formulaires: Affichage → Barres d'outils → Contrôles de formulaire
  3. Créez votre formulaire
  4. Exporter au format PDF

Voici un tutoriel détaillé:

http://openoffice.blogs.com/forms_fromscratch.pdf

Pour ajouter des champs de formulaire à un PDF existant, vous pouvez installer l'extension d'importation PDF pour OO writer:

sudo apt-get install libreoffice-pdfimport

Je viens de tester cela et cela fonctionne très bien avec LibreOffice 3.

ImaginaryRobots
la source
1
+1 C'est un excellent tutoriel. Je fais des PDF tout le temps et jamais des champs remplissables assez maîtrisés. Peut-être que maintenant je peux le comprendre.
Tom Brossman
Merci! Votre méthode par OpenOffice Write s'applique-t-elle uniquement au pdf qui sera créé à partir du document d'écriture OO, pas au pdf existant tel que celui de ma question?
Tim
2
mis à jour avec les informations sur le package pour importer des PDF existants dans OO Writer.
ImaginaryRobots
cela fonctionne aussi avec LO 4.0. point bonus \ 1: en utilisant le champ de texte formaté, tout ce qui est placé dans le champ de texte est formaté comme vous le souhaitez. point bonus \ 2: avec evince (visualiseur pdf par défaut dans ubuntu), vous pouvez facilement enregistrer le document édité
Dariopnc
19

De loin, le moyen le plus simple de le faire est avec Xournal . Vous tapez ou dessinez dans un calque au-dessus du PDF, puis exportez le PDF + votre calque en tant que nouveau PDF. Il a l'air très soigné et il est facile à utiliser. Voici une capture d'écran de l'interface utilisateur avec une simple ligne de texte ajoutée à votre exemple de PDF.

Exemple de Xournal Modifier

Tom Brossman
la source
1
Merci Tom! si je comprends bien, le chemin par Xournal est de créer des champs qui seront remplis immédiatement après. Supposons que l'on souhaite créer des formulaires interactifs qui seront remplis un peu plus tard par quelqu'un d'autre, puis comment ces formulaires seront-ils créés?
Tim
@Tim J'ai modifié votre question, voyez si cela a plus de sens (modifiez-la à nouveau sinon). Xournal n'est qu'un calque virtuel au-dessus du PDF, ils sont à nouveau aplatis sur un calque lors de l'exportation. C'est pourquoi vous devez tout aligner manuellement, il ne voit pas les champs. Malheureusement, je ne connais aucun logiciel Linux que vous pouvez utiliser pour créer des documents PDF avec des champs que les utilisateurs peuvent remplir.
Tom Brossman
Merci! Je me demande si la taille de police du texte saisi peut être modifiée?
Tim
@Tim en haut à droite de la capture d'écran, la police et la taille de la police sont configurables.
Tom Brossman
LibreOffice Draw est capable du même ...
Gert van den Berg
5

Téléchargez et installez Master PDF Editor à partir d' ici , par exemple la version 64 bits avec QT 4.6

cd; wget http://get.code-industry.net/public/master-pdf-editor-3.5.81_amd64.deb
sudo dpkg -i master-pdf-editor-3.5.81_amd64.deb
sudo apt-get install libqt4-svg
  • Créez un nouveau PDF ou modifiez ceux existants.
  • Ajoutez et / ou modifiez des signets dans des fichiers PDF.
  • Des formulaires PDF simples et rapides à remplir.
  • Modification des attributs de police (taille, famille, couleur, etc.).
  • Cryptez et / ou protégez les fichiers PDF à l'aide du cryptage 128 bits.
  • Convertissez des fichiers XPS en PDF.
  • Prise en charge JavaScript.
  • Prise en charge des formulaires XFA dynamiques.
  • Formulaires de validation et calcul des valeurs.
  • Ajoutez des contrôles PDF (comme des boutons, des cases à cocher, des listes, etc.) dans vos PDF.
  • Importez / exportez des pages PDF dans des formats graphiques courants, notamment BMP, JPG, PNG et TIFF.
  • Signature de documents PDF avec signature numérique, création et validation de signatures.
  • Éditeur PDF gratuit sur Linux (pour une utilisation non commerciale)

entrez la description de l'image ici

UN B
la source
Celui-ci est tellement plus facile à utiliser que les autres (que je n'ai pas pu mettre en évidence / sélectionner les champs du formulaire pdf pour commencer)!
shad0w_wa1k3r
1
Il convient de noter qu'il s'agit d'un logiciel commercial, mais la version gratuite ne laisse pas de filigrane ou quoi que ce soit +1
Ben Winding
1

Vous pouvez essayer d'OCR l'image numérisée pour la convertir en texte modifiable - mais cela implique souvent un peu de correction plus tard pour corriger les erreurs, en particulier avec les formulaires. Comme indiqué dans les commentaires ci-dessous, utilisez les contrôles de formulaire dans Libreoffice pour ajouter des champs au formulaire si vous souhaitez générer un formulaire pdf pouvant être rempli.

ou, ce que je pense que je ferais, - vous pouvez simplement éditer l'image (couper et coller du PDF) dans un programme de peinture / dessin (peut-être LibreOffice Draw?) et insérer du texte aux points appropriés. LibreOffice peut également le reconvertir en PDF, en bonus.

le jazz
la source
Merci! (1) Si l'OCR et édite le texte, comment puis-je revenir au pdf original avec les formulaires ajoutés? (2) J'ai essayé d'ouvrir le pdf dans LibreOffice Draw, mais il ne montre pas le pdf mais la source du pdf. Je suppose que je pourrais ouvrir le pdf d'une mauvaise manière?
Tim
Si vous l'OCR dans un texte dans un document de traitement de texte, vous devez corriger toutes les erreurs dans un traitement de texte comme Libreoffice Writer, puis ajouter vos informations, puis les réenregistrer au format PDF.
Jazz
Si vous ouvrez le PDF d'origine dans une visionneuse PDF, vous pouvez couper et coller l'image dans Libreoffice Draw, ajouter du texte à l'image aux bons endroits, puis la réenregistrer en tant que PDF.
Jazz
Merci! Pour la méthode OCR, est-ce que «le réenregistrer en tant que PDF» signifie la conversion du format ODT au format PDF, et va-t-il créer un PDF avec une mise en page différente de celle du PDF d'origine?
Tim
J'aurais peut-être dû dire "Exportez-le au format pdf". Il s'agit d'un élément du menu Fichier de Libreoffice et d'une icône dans le ruban / barre d'outils. La mise en page doit rester essentiellement telle que vous la voyez dans Libreoffice pendant que vous la modifiez.
Jazz
1

Vous pouvez créer des formulaires PDF avec OpenOffice Writer que les utilisateurs peuvent remplir avec une simple visionneuse PDF. Vous utilisez des contrôles de formulaire (Affichage - Barres d'outils - "Contrôles de formulaire") et insérez des champs. Il y a plusieurs étapes dans le processus. Guide pratique:

http://foersom.org/HowTo/OoCreatePdfForm.html

Richard Foersom
la source
1
Merci et bienvenue sur le site Ask Ubuntu! Votre réponse est peut-être correcte et très bonne, mais nous avons besoin que le contenu essentiel d'une réponse soit ici. Fournissez le lien pour référence.
Anwar
1

Jusqu'à présent, pour moi, tous les pdf pour linux sont bogués et instables. Un moyen simple de superposer des informations consiste à:

  1. Utilisez GIMP pour importer le pdf et l'enregistrer en tant qu'image (par exemple tiff)
  2. Utilisez cette image comme filigrane dans LibreOffice Writer
  3. Utilisez le clavier pour taper simplement sur la page où vous avez besoin
  4. Enregistrer en tant que fichiers ODT et PDF

Simple, rapide.

rob grune
la source
0

Vous pouvez essayer: uPdf

Vous pouvez ajouter des pages vierges ou des pages d'autres documents ou insérer des images ou du texte.

sudo add-apt-repository ppa:atareao/updf
sudo apt-get update
sudo apt-get install updf
atareao
la source
2
Updf peut-il insérer des champs remplissables? C'était la principale préoccupation de la question
Anwar
0

Je suis tombé sur ce site Web pour un logiciel, appelé PDFfiller, lorsque je cherchais un moyen idéal pour éditer des fichiers PDF. Je recommanderais vraiment ceci, aucun logiciel à télécharger et à installer. Vous pouvez remplir les champs de texte, ajouter une variété de coches, signer numériquement le formulaire et même ajouter des images. Une fois votre formulaire pdf rempli, il peut être imprimé, envoyé par e-mail, faxé ou enregistré sur votre ordinateur. Vous pouvez même envoyer des formulaires pdf à remplir à vos clients, employés, fournisseurs et partenaires. Vous pouvez également trouver le bon formulaire remplissable à tout moment en utilisant le moteur de recherche de formulaire qui contient plus de 10 millions de formulaires.

Elli Lou Ilano
la source
Pour 20 $ par mois ....
Gert van den Berg
0

PDF Studio 9 dispose d'un concepteur de formulaire interactif pour ajouter des champs de texte, des cases à cocher, des boutons radio, des champs de liste ou de signature aux documents PDF. La mise en forme et les calculs JavaScript sont pris en charge.

Si vous souhaitez uniquement remplir des données dans des formulaires interactifs existants, notre logiciel PDF Studio peut également le faire et enregistrer les formulaires. Il prend en charge les acroformes et les formulaires xfa statiques.

http://www.qoppa.com/pdfstudio/

Leila Holmann
la source
Vous devez acheter ce logiciel pour l'utiliser, bien qu'il y ait un essai gratuit.
David Foerster
0

Je pense que le meilleur outil pour cela est Foxit Reader . Il peut être installé dans Ubuntu et il a une option Type pour remplir les PDF.

entrez la description de l'image ici

Meule
la source