web-dev-qa-db-fra.com

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

J'ai un fichier scanné PDF qui est n 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. Je voudrais mettre la photo de signature sur l'espace vide à droite de "CANDIDAT:" sur la deuxième page du formulaire de demande. Je me demande comment faire ça?

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

  1. La première façon utilise gimp. J'importe d'abord le formulaire de demande dans gimp, puis colle l'image de signature dans l'espace à droite de "DEMANDANT:" sur la deuxième page du formulaire de demande.

    Les problèmes sont les suivants:

    • Il semble que je ne puisse importer qu'une seule page du formulaire de demande dans gimp, pas toutes les deux pages.

    • Également lorsque je sauvegarde la modification, le format le plus proche de PDF où je peux enregistrer est PS, la résolution a été rétrogradée et la taille de stockage du fichier enregistré est dix fois supérieure à celle du formulaire de candidature d'origine. image de signature.

  2. La deuxième façon utilise 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 la mise en page du formulaire de demande d'origine.

Alors, quels autres moyens puis-je essayer? Je préférerais un moyen qui puisse déposer l’image de signature directement sur le fichier de formulaire de demande PDF,

  • 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 à scinder et combiner des pages d'un fichier pdf de plusieurs pages,
  • sans avoir à pixelliser d'autres parties du fichier PDF, c'est-à-dire sans perdre le texte que j'ai ajouté ultérieurement au fichier de formulaire de demande PDF en convertissant l'intégralité du fichier PDF. _ en images.
60
Tim

Ma recommandation est Xournalname__. Voici les instructions.

Installer:

Sudo apt-get install xournal

Pour les versions antérieures à 14.04 d’Ubuntu, vous devrez peut-être installer à partir d’un ppa. Voici ces instructions.

Sudo add-apt-repository ppa:nilarimogard/webupd8
Sudo apt-get update
Sudo apt-get install xournal

Exécutez xournalname__, cliquez sur Filename __> Annotate PDF, choisissez votre fichier PDF.

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

L'image d'insertion de Xournal est un excellent ajout, mais pas polie. Dès que vous ajoutez l'image, assurez-vous de la redimensionner et déplacez-la où vous le souhaitez. Pour redimensionner, il n’est pas possible de s’assurer que les proportions restent les mêmes. Il suffit d'y regarder. Une fois que vous avez terminé, il 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 devez insérer votre image. En supposant que vous souhaitiez une image de la même taille, cela vous fera gagner du temps.

Lorsque vous avez terminé, choisissez Filename __-> Export to PDF pour le remettre au format PDF. Je suppose que vous voudrez envoyer votre document signé.

Remarque: L’inconvénient de Xournal est que le document final ressemble à une conversion des polices en image. Les polices ne sont plus aussi nettes. Néanmoins, cela a l'air meilleur que si vous imprimiez et rescanniez et c'est beaucoup plus rapide. [Remarque: dans ma dernière expérience, il semble que ce problème ait été résolu. Peut-être que je viens d'avoir de la chance avec les polices particulières utilisées. S'il vous plaît laissez un commentaire sur votre expérience et je mettrai à jour en conséquence.]

61
snowguy

LibreOffice Draw vous permettra de modifier les PDF.

Sous Ubuntu, vous devrez peut-être installer extension de LibreOffice pour importer PDF fichiers 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.

17
C.S.Cameron

Vous pouvez utiliser PDF Buddy , un éditeur en ligne PDF qui simplifie ridiculement l’ajout de signatures: vous pouvez simplement les dessiner ou les ajouter en tant que fichiers image.

enter image description here

(Divulgation: je suis cofondateur de PDF Buddy)

10
Yarin

Vous pouvez essayer: uPdf

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

Sudo add-apt-repository ppa:atareao/updf
Sudo apt-get update
Sudo apt-get install updf
4
atareao

Je pense que vous étiez sur la bonne voie avec GIMP. Pourquoi ne pas capitaliser sur ce que vous avez fait dans GIMP et fusionner à nouveau le PDF en utilisant quelque chose comme le mélangeur PDF (a la capacité d'importer des fichiers PS postscript).

Voir cette question précédente comment

4
stephenmyall

J'ai trouvé un moyen de le faire, mais cela implique de convertir votre image de signature en pdf, puis de la fusionner avec le formulaire d'application cible, puis de générer un nouveau document. la signature est ajoutée à la fin du document. C'est assez simple à faire et 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

4
user76204

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

Ou lisez un article sur l'application d'une signature à un pad ici: http://zyliu2005.blogspot.co.uk/2009/08/linux-how-to-insert-img-to-pdf-files.html

Cela vous permet également de

  • Fusionner PDF Documents ou assembler PDF Numérisation de pages
  • Fractionner PDF Pages dans un nouveau document
  • Faire pivoter PDF documents ou pages
  • Déchiffrer la saisie comme nécessaire (mot de passe requis)
  • Chiffrer la sortie comme vous le souhaitez
  • Remplir PDF Formulaires avec des données X/FDF et/ou des formulaires aplatis
  • Générer des gabarits de données FDF à partir de PDF formulaires
  • Appliquer un filigrane en arrière-plan ou un timbre au premier plan
  • Rapport PDF Métriques, signets et métadonnées
  • Ajouter/Mettre à jour PDF Signets ou métadonnées
  • Joindre des fichiers à PDF Pages ou au PDF Document
  • Déballer PDF pièces jointes
  • Décomposer un PDF document en une seule page
  • Décompresser et recompresser les flux de page
  • Réparer la corruption PDF (si possible)

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

4
Thomas Ahle

Essayez Xournal , vous pouvez simplement "signer" avec la souris puis réexporter au format PDF. C'est dans le centre logiciel.

3
Tom Brossman

Un moyen très simple consiste à utiliser Scribus:

  1. Ouvrez le fichier PDF avec Scribus (directement depuis le gestionnaire de fichiers par exemple)
  2. Ajouter une zone d'image au bon endroit
  3. Charger la photo dans la boite à image
  4. Exporter en PDF

La qualité de la sortie est très bonne, la résolution de l'image peut être limitée lors de l'exportation et le positionnement et la mise à l'échelle de l'image sont assez simples.

2
Patrick Häcker

1/utilisez GIMP pour enregistrer le pdf en tant qu’image. 2/ouvrez LO-Writer et importez cette image en filigrane. 3/tapez simplement sur le filigrane si nécessaire. vous pouvez ajouter des boîtes, des images, etc.

1
rob grune

J'ai également cherché un moyen d'insérer une image de ma signature dans un fichier PDF. C'est drôle comme c'est compliqué. De nombreux outils gratuits vous permettent d’insérer un point d’eau, mais vous devez donner les coordonnées x, y pour savoir où il va, c’est-à-dire "pas d’interface graphique". bien pour un point d'eau, pas bon pour une signature qui doit atterrir sur une ligne.

Je viens de découvrir PDF escape http://www.pdfescape.com/ qui fonctionnait à merveille. interface graphique en ligne, laissez-moi facilement télécharger un PDF et une image, puis placez-le à l’échelle voulue.

0
user192724