70 votes

Comment remplacer une page unique d'un pdf par un autre pdf sous linux ?

Je veux trouver le moyen le plus simple de remplacer une page unique dans un PDF à plusieurs pages par un autre PDF à une seule page sous Linux. Quel est le meilleur outil pour cela ?

Actuellement, je fais comme ça :

  1. diviser un pdf en pages individuelles en utilisant pdfsam
  2. remplacer les pages que je veux remplacer
  3. les fusionner en utilisant pdfsam
  4. utiliser ghostscript pour forcer la taille de la page à être la même

Y a-t-il un meilleur moyen ?

109voto

Axel Kemper Points 3443

Vous pouvez utiliser le PDF Toolkit PDFtk :

Exemple :

pdftk A=inA.pdf B=inB.pdf cat A1-12 B3 A14-end output out1.pdf

La sortie consiste en les 12 premières pages de inA.pdf suivi de la page 3 de inB.pdf et ensuite les pages 14 jusqu'à la fin de inA.pdf .

De nombreuses distributions Linux fournissent un paquetage PDFtk que vous pouvez télécharger et installer en utilisant leur gestionnaire de paquets.

27voto

Vous pouvez également utiliser qpdf qui est une source ouverte :

Même exemple que celui de la autre réponse :

qpdf --empty --pages inA.pdf 1-12 inB.pdf 3 inA.pdf 14-z -- out1.pdf

1voto

Harry Points 154

Si, comme moi, vous voulez simplement remplacer la dernière page d'un pdf de deux pages par un autre pdf (d'une page), sans chercher à insérer une page entre les pages, vous pouvez le faire comme suit :

sudo pdftk A=Doc1.pdf B=Doc2.pdf cat A1 B output DocEdited.pdf

Note :

  • Cela remplacera la dernière page du Doc1 par la page du Doc2 ;
  • B est comme B1-end ; puisque Doc2 est un PDF d'une page, B1 ou B est le même. même ;
  • cat A1 : Prise de la première page de A (ou Doc1).

1voto

MakisH Points 111

Une autre alternative très agréable à l'interface graphique est Arrangeur PDF .

Il suffit de charger les deux fichiers PDF, de déplacer la page où vous voulez, de supprimer la page que vous ne voulez pas et d'enregistrer.

0voto

Vous pourriez utiliser Chaîne PDF .

PDF Chain est une interface utilisateur graphique pour le Boîte à outils PDF (PDFtk) . L'interface graphique prend en charge toutes les fonctions courantes de l'outil de ligne de commande de manière confortable.

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