83 votes

Comment puis-je modifier une image dans un fichier PDF existant ?

J'ai un fichier PDF numérisé qui est un formulaire de demande et une photo qui est la version scannée de ma signature (par exemple, celui-ci ) et peut être dans n'importe quel format d'image tel que EPS ou PNG. J'aimerais placer la photo de signature dans l'espace vide situé à droite de "CANDIDAT :" sur la deuxième page du formulaire de candidature. Je me demande comment faire ?

J'ai essayé les méthodes suivantes, mais aucune n'a réussi :

  1. La première façon est d'utiliser Gimp. J'importe d'abord le formulaire de candidature dans gimp, puis je colle la photo de la signature dans l'espace situé à droite de "CANDIDAT :" sur la deuxième page du formulaire de candidature.

    Les problèmes sont les suivants :

    • Il semble que je ne puisse importer qu'une page du formulaire de demande dans gimp, et non la totalité des deux pages.

    • De plus, lorsque j'enregistre la modification, le format le plus proche du PDF est le format PS. La résolution a été réduite et la taille du fichier enregistré est dix fois plus importante que le formulaire de demande original et la photo de la signature.

  2. La deuxième méthode consiste à utiliser Libreoffice Draw. J'ai installé le paquet libreoffice-pdfimport. Mais après avoir importé le formulaire de demande dans Libreoffice Draw,

    • tout le contenu numérisé n'est pas importé, et

    • la mise en page est différente de celle de l'original formulaire de demande original.

Alors, quels autres moyens puis-je essayer ? Je préférerais un moyen qui permette de placer l'image de la signature directement sur le fichier PDF du formulaire de demande,

  • sans avoir à convertir entre les formats,
  • sans avoir à créer des fichiers beaucoup plus volumineux tout en conservant la résolution d'origine,
  • sans avoir à diviser et à combiner les pages d'un fichier PDF de plusieurs pages,
  • sans devoir rastériser d'autres parties du fichier PDF, c'est-à-dire sans perdre le texte que j'ai ajouté ultérieurement au fichier PDF du formulaire de demande en devant convertir l'ensemble du PDF en images.

92voto

bic Points 111

Ma recommandation est la suivante Xournal et son fork activement développé, Xournal++ . Voici les instructions.

Installer (pour Xournal) :

sudo apt-get install xournal

Pour Xournal++ vous pouvez utiliser soit le PPA stable,

sudo add-apt-repository ppa:apandada1/xournalpp-stable
sudo apt update
sudo apt install xournalpp

ou le flatpak,

flatpak install flathub com.github.xournalpp.xournalpp

Exécuter xournal o xournal++ , cliquez File > Annotate PDF choisissez votre fichier PDF.

Maintenant, allez à l'endroit où vous devez ajouter votre signature et cliquez sur Tools > Image (ou l'icône "Image" de la barre d'outils), puis cliquez à l'endroit où vous voulez ajouter l'image. Une boîte de dialogue de sélection d'image apparaît, sélectionnez votre image.

L'insertion d'une image dans Xournal est un excellent ajout, mais elle n'est pas parfaite. Dès que vous ajoutez l'image, veillez à la redimensionner et à la déplacer là où vous le souhaitez. Le redimensionnement de l'image permet de conserver les proportions si vous saisissez l'image par le coin où une petite flèche apparaît en diagonale du rectangle de l'image. Une fois que vous avez terminé, l'image se trouve dans son propre calque, que vous ne pouvez pas modifier. Si vous n'aimez pas le résultat final, supprimez ce calque et recommencez.

Une chose pratique est que vous pouvez utiliser ctrl-c dès que vous le redimensionnez, puis ctrl-v la prochaine fois que vous devrez insérer votre image. En supposant que vous voulez la même taille d'image, cela vous fera gagner du temps.

Lorsque vous avez terminé, choisissez File -> Export to PDF pour le remettre dans le format PDF que je suppose que vous voulez pour envoyer votre document signé.

Remarque : l'inconvénient de Xournal est que le document fini donne l'impression que les polices ont été converties en image. Les polices ne sont plus aussi nettes. Néanmoins, le résultat est meilleur que si vous imprimiez et numérisiez à nouveau le document, et il est beaucoup plus rapide. [Note : dans mon expérience la plus récente, il semble que ce problème ait été résolu. Peut-être ai-je simplement eu de la chance avec les polices utilisées. Veuillez laisser un commentaire sur votre expérience et je mettrai à jour en conséquence]. Ce problème semble avoir été corrigé dans la version 1.0.20 de Xournal++. Un autre problème est que si votre PDF original contient des formulaires, ceux-ci seront perdus lors de l'enregistrement dans Xournal. Conservez une copie de sauvegarde de l'original. Si le PDF contient des formulaires, remplissez-les d'abord à l'aide d'une autre application (Xournal++ ne les prend pas en charge), enregistrez-les et insérez ensuite l'image avec Xournal++.

23voto

C.S.Cameron Points 16079

LibreOffice Draw vous permettra de modifier les PDF.

Sous Ubuntu, vous devrez peut-être installer Extension LibreOffice pour l'importation de fichiers PDF ce que vous pouvez faire en exécutant sudo apt-get install libreoffice-pdfimport

Je l'ai utilisé pour insérer des scans de mes signatures.

11voto

Yarin Points 317

Vous pourriez utiliser Copain PDF , un éditeur PDF en ligne qui rend l'ajout de signatures ridiculement facile : vous pouvez simplement les dessiner ou les ajouter en tant que fichiers image.

enter image description here

(Divulgation : je suis cofondateur de PDF Buddy)

5voto

J'ai trouvé un moyen de le faire, mais il s'agit de convertir l'image de votre signature au format PDF, de la fusionner avec le formulaire de candidature cible et de produire un nouveau document ; la signature est ajoutée à la fin du document. La signature est ajoutée à la fin du document. C'est assez simple à réaliser et c'est peut-être le moyen le plus simple de le faire. Imagemagick est le programme à installer (si nécessaire) et à utiliser sa fonction de conversion de cette manière : convert original.pdf signature.pdf final.pdf .

Screenshot

5voto

Thomas Ahle Points 151

Vous pouvez utiliser pdftk

sudo apt-get install pdftk

C'est juste une commande :

pdftk A=Orig.pdf B=MyPage.pdf cat A1-4 B1 A6-11 output Combined.pdf

Vous pouvez aussi lire un article sur l'application d'une signature à un bloc-notes ici : http://zyliu2005.blogspot.co.uk/2009/08/linux-how-to-insert-img-to-pdf-files.html

Il vous permet également de

  • Fusionner des documents PDF ou assembler des numérisations de pages PDF
  • Diviser les pages d'un PDF en un nouveau document
  • Rotation de documents ou de pages PDF
  • Déchiffrer les données si nécessaire (mot de passe requis)
  • Chiffrer la sortie comme on le souhaite
  • Remplir des formulaires PDF avec des données X/FDF et/ou aplatir des formulaires
  • Générer des pochoirs de données FDF à partir de formulaires PDF
  • Appliquer un filigrane d'arrière-plan ou un tampon d'avant-plan
  • Rapport sur les mesures, signets et métadonnées des PDF
  • Ajout/mise à jour de signets ou de métadonnées PDF
  • Joindre des fichiers aux pages du PDF ou au document PDF
  • Décompresser les pièces jointes PDF
  • Éclater un document PDF en pages individuelles
  • Décompression et recompression des flux de pages
  • Réparer le PDF corrompu (si possible)

Pour un article expliquant toutes les options, voir : http://www.linux.com/learn/tutorials/442414-manipulating-pdfs-with-the-pdf-toolkit

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X