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

36

J'ai deux documents PDF interrogeables, dire even.pdfet odd.pdfqui contiennent des pages paires et impaires d'un livre, respectivement.

Je peux décompiler chaque PDF pour séparer les fichiers 001.pdf 002.pdf 003.pdf, et cetera. 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 pdftkétait différente, par exemple 1, 3, 5pour pair et 2, 4, 6pour impair 1, 2, 3, 4, je pourrais simplement les fusionner.

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

Yurij73
la source

Réponses:

32

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
Björn Grüning
la source
3
Impressionnant! Il inverse même l'ordre des pages impaires, si bien que je peux simplement passer le document dans mon scanner deux fois (une de chaque côté), au lieu de redistribuer manuellement les pages avant de numériser à nouveau.
FrederikNS
Pdftk est la meilleure solution gratuite. Facile à utiliser et vous pouvez créer un script bash rapide pour exécuter toutes les commandes différentes pour vous. Il y a aussi un excellent exemple de page.
Blairg23
Comment puis-je utiliser cela avec le *paramètre. Cela ne fonctionne pas, car il parcourt les fichiers comme 1,10,100,101, ..., 2,20,21 ...
Phil Roggenbuck
PARFAIT! Je viens de fusionner un énorme document de 900 pages
Ivan
24

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.

Melgaard
la source
3
FYI: Je pense que Bend-1 signifie Bdocument, de endpage en page 1. Puisque la fin vient après 1, ils sont dans l'ordre inverse. Si elles étaient 10 pages, alternativement, vous pourriez dire B10-1. Je pensais que cela signifiait 'pliez les pages'.
Chloé
+1 à @Chloe pour l'explication! Je me demandais ce que le diable pli voulait dire. Il s’agit d’un excellent exemple général et de cas d’utilisation alternatifs, aussi +1 à Melgaard Merci à vous deux!
Blairg23
8

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

http://sejda.com/

Il a la capacité de fusionner les documents de différentes manières et peut éventuellement répondre à vos exigences précédentes - la tâche Alterner et Mélanger semble faire ce que vous demandez.

Alterner et mélanger des fichiers PDF avec Sejda.com

Simon
la source
Oui, si vous voulez payer 6 dollars par mois.
Blairg23
3
Il a en fait un niveau gratuit assez généreux pour les utilisateurs occasionnels
Andrea Vacondio
4

Du haut de ma tête, je voudrais combiner pdftkavec mmv:

  • Commencez par décomposer les deux fichiers dans des répertoires distincts, en obtenant even/001.pdfet odd/001.pdfetc.
  • Puis 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 de coque *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 extension de shell avec de nombreux fichiers.

Claudius
la source
3

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!

Art
la source
1
Un autre plug éhonté à sejda.
Blairg23
3

J'utilise le module de fractionnement et de fusion PDF gratuit et à code source ouvert appelé Alternate Mix .

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

Faire
la source
1

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é intégrée de renommage par lots de 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 un dossier différent contient 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 en un et appuyez sur Entrée. Ce faisant, les fichiers de chacun des deux dossiers seront numérotés de la manière suivante: (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 à un (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 de scinder les fichiers pdf, j'ai utilisé les outils pdf de pdfIll, disponibles gratuitement.

Georg
la source
Si vous utilisez PDFill pour scinder les pages des fichiers PDF en leurs propres fichiers, un nom est demandé, afin que vous puissiez ignorer le changement de nom en masse (car ils portent déjà les noms corrects). Assurez-vous de vérifier que 10 est après 9 (et non entre 1 et 2). Glisser-déposer fonctionne, pas le Add PDF Files under a Folderbouton.
Trisped
0

Eh bien, ce que vous demandez est un peu compliqué, mais pour commencer, vous pouvez essayer quelque chose comme Combine PDFs Free ou toute autre page. Si vous avez des problèmes, faites-le moi savoir et je peux essayer de l'aide: P

salutations cam

Cameron
la source
0

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 en ligne PDF . Cela vous mettra au moins au commandement ...

Emploi
la source
Tout d’abord, n’utilisez pas de réponse pour commenter une autre réponse. Pour critiquer ou demander des éclaircissements à un auteur, laissez un commentaire en dessous de son message - vous pouvez toujours commenter vos propres messages, et une fois que vous avez suffisamment de réputation, vous pourrez commenter n'importe quel message . ... (suite)
G-Man dit 'Réintégrez Monica'
(Suite) ... (2) Comment «PDF en ligne» répond-il à cette question? J'y ai jeté un coup d'œil rapide - j'ai téléchargé deux fichiers PDF - et je ne voyais aucune option pour intercaler leurs pages. (3) Et même si «PDF en ligne» peut faire ce que la question demande, y a-t-il quelque chose qui le rend préférable à pdftk(ce qui a été mentionné dans deux réponses)?
G-Man dit 'Réintégrez Monica'
0

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. Tandis qu'il aurait fallu au moins 10 secondes sur Adobe Acrobat, sans la fonction d'entrelacement.)

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

Kenny LJ
la source