Comment sélectionner des pages à partir d'un fichier PDF?Sélection de pages à partir du document PDF
pseudo-code synopsis
pick-pages 1,2-69,70-73,100 example.pdf > put_to_new_file.pdf
Comment sélectionner des pages à partir d'un fichier PDF?Sélection de pages à partir du document PDF
pseudo-code synopsis
pick-pages 1,2-69,70-73,100 example.pdf > put_to_new_file.pdf
Vous recherchez pdftk
.
Ma meilleure suggestion serait d'essayer quelque chose avec PDF toolkit - avec Split and Merge, et une construction simple fichier .bat, quelque chose comme ça ne devrait pas être beaucoup difficile.
Ghostscript, somethign comme
gs -q -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -dFirstPage=3 -dLastPage=3 -sOutputFile=fileout.pdf filein.pdf
Voilà comment je l'ai fait avec des expressions régulières. J'ai compté le nombre de correspondances pour les expressions régulières suivantes:
/Type\s*/Page[^s]
Case insensible, d'ailleurs.
Probablement ce n'est pas une méthode populaire, mais c'est un moyen. Vous pouvez utiliser pdflatex. Par exemple, vous pouvez écrire un texte comme:
\documentclass{book}\usepackage{pdfpages}\begin{document}
\includepdf[pages={1,2-10,11}]{pdf.pdf}\end{document}
Vous pouvez écrire un petit script pour l'automatiser.
Le meilleur moyen est pdftk. Le problème est d'installer pdftk à partir de MacPorts nécessite d'installer un JavaVM gratuit, ce qui me dérange un peu. – user172818
Dans le cadre de ma CAM :: PDF bibliothèque Perl sur CPAN, je bundle un utilitaire de ligne de commande deletepdfpage.pl qui fait l'inverse de ce que vous demandez, avec presque exactement la même syntaxe:
deletepdfpage.pl original.pdf 74-99,101- target.pdf
A au moins, il devrait être: pick-pages original.pdf 1,2-69,70-73,100 target.pdf –
Cela a été couvert avant. Plus d'une fois. – dmckee
dmckee: S'il vous plaît, ajoutez des liens à l'endroit où cela a déjà été discuté. –