web-dev-qa-db-fra.com

Fusionner deux PDF fichiers contenant des pages paires et impaires d'un livre

J'ai deux documents PDF interrogeables, par exemple even.pdf et odd.pdf, qui contiennent respectivement les pages paires et impaires d'un livre.

Je peux décompiler chaque PDF en fichiers séparés 001.pdf002.pdf003.pdf, etc. La question est de savoir comment les fusionner.

Ce sont des séquences paires et impaires numérotées 1, 2, 3. Si la numérotation dans le processus de décompile avec pdftk était différente, par ex. 1, 3, 5 pour pair et 2, 4, 6 pour impair au lieu de 1, 2, 3, 4, je pourrais simplement les fusionner.

Puis-je faire cela d'une autre manière?

34
Yurij73

Une solution simple consisterait à utiliser uniquement pdftk de la manière suivante:

pdftk A=even.pdf B=odd.pdf shuffle A Bend-1 output merged.pdf
32
Björn Grüning

Depuis la page d'accueil de PDFtk:

PDFtk a une fonctionnalité spéciale que nous avons ajoutée spécifiquement pour résoudre ce problème d’organisation des pages numérisées: la lecture aléatoire. Supposons que vous ayez deux fichiers PDF: even.pdf et odd.pdf. Ensuite, vous pouvez les rassembler dans un seul document comme celui-ci:

pdftk A=odd.pdf B=even.pdf shuffle A B output collated_pages.pdf

Si vos pages paires sont dans l'ordre inverse, vous pouvez inverser sa plage de pages:

pdftk A=odd.pdf B=even.pdf shuffle A Bend-1 output collated_pages.pdf

La fonction de lecture aléatoire fonctionne en prenant une page à la fois de chaque plage de pages en entrée et en les assemblant dans un nouveau fichier PDF. Vous spécifiez ces plages après le mot clé shuffle et vous pouvez avoir plus de deux plages.

Voici un exemple d'utilisation de plusieurs gammes:

pdftk A=odd.pdf B=even.pdf shuffle A1 B1 A5-6 B2-3 output out.pdf

auquel cas la sortie contient la première page de A (A1), la première page de B (B1), puis la cinquième page de A, la deuxième de B, la sixième page de A et enfin la troisième page de B.

20
Melgaard

Découvrez Sejda - Un nouvel outil en ligne avancé PDF Outil de manipulation

http://sejda.com/

Elle a la capacité de fusionner des documents de différentes manières et peut éventuellement répondre à vos besoins - la tâche Autre et Mélanger semble faire ce que vous ' re demander.

Alternate and Mix PDF files using Sejda.com

8
Simon

Je combinerais pdftk avec mmv:

  • Commencez par décomposer les deux fichiers dans des répertoires distincts, en obtenant even/001.pdf et odd/001.pdf etc.
  • Ensuite, utilisez mmv '*.pdf' '#1-a.pdf' sur le dossier impair, mmv '*.pdf' '#1-b.pdf' sur le dossier pair.
  • Déplacez tout dans un dossier. L'extension shell * doit maintenant trier les pages impaires avant les pages paires (001-a, 001-b, 002-a, 002-b, etc.).
  • Utilisez pdftk comme dans pdftk *.pdf cat output combined.pdf

Peut-être devrez-vous faire le dernier pas en boucle pour, par exemple, les trente premières pages, puis trente autres pages, etc., en fonction de la robustesse de votre expansion Shell avec de nombreux fichiers.

4
Claudius

J'avais passé une heure à chercher une solution pour traiter trois gros fichiers avant de trouver ce forum et d'essayer le http://sejda.com/ . Il a fait un travail incroyable - exactement ce que je voulais: fusionner deux documents (un contenant des pages impaires et un autre contenant une page paire dans l’ordre inverse). Un excellent service en ligne que je recommanderais à tous ceux qui ont besoin de traiter de gros fichiers pdf. Merci à l'équipe de Sejda!

3
Art

J'utilise le module gratuit et open source PDF Split and Merge appelé Alternate Mix .

En plus de pouvoir fusionner des fichiers, il est capable d’autres opérations intéressantes.

3
To Do

Je faisais face au même problème. Un fichier contenant les impairs, un fichier contenant les pages paires d'un livre numérisé. J'ai simplement utilisé la fonctionnalité de renommage par lots intégrée à Windows 7/8/8.1.

1) Divisez les pages de chaque pdf en fichiers séparés pour chaque page de manière à ce qu'un dossier contienne toutes les pages impaires en tant que fichiers séparés et qu'un dossier différent contienne toutes les pages paires.

2) Bulk/Batch/Mass renommer les fichiers des deux dossiers de la même manière. Il suffit de sélectionner tous les fichiers dans chaque dossier et renommer le premier comme a et appuyez sur Entrée. Ce faisant, les fichiers de chacun des deux dossiers seront numérotés ainsi: a (1), a (2), a (3) ...

3) Dans le dossier contenant les pages impaires, copiez tous les fichiers et collez-les directement dans le même dossier. Ce faisant, il crée des copies des fichiers avec les pages impaires qui ressembleront à a (1) - Copier

4) Déplacez ces fichiers copiés dans le dossier contenant les fichiers pairs. Cela les trie devant les fichiers de page paires (tant que les fichiers sont triés par leur nom).

5) Fusionner les fichiers en un seul fichier en suivant simplement le nouveau schéma de nommage.

Afin de fusionner et diviser les fichiers pdf, j'ai utilisé les outils PDF de pdfIll disponibles gratuitement.

1
Georg

eh bien, ce que vous demandez est un peu compliqué, mais pour commencer, vous pouvez essayer quelque chose comme Combinez des fichiers PDF gratuits ou toute autre page. Si vous avez du mal à me le faire savoir et je peux essayer de l'aide: P

salutations cam

0
Cameron

PDFSam Basic est gratuit et le processus de fusion est beaucoup plus rapide que celui auquel je suis habitué sur Adobe Acrobat. (Il a fallu environ 3 secondes pour fusionner deux fichiers de 200 pages et de 50 Mo, entrelacés. Alors qu’il aurait fallu au moins 10 secondes avec Adobe Acrobat, sans la fonction d’entrelacement.)

Le seul inconvénient possible est que vous devez l'installer sur votre système.

0
Kenny LJ

Je pense qu'il opte pour un peu plus de flexibilité dans les fonctionnalités. Cela rend votre option combinepdf totalement inutile. Mieux vaut essayer PDF en ligne . Cela vous mettra au moins au commandement ...

0
Job