Как вы можете выбрать страницы из файла PDF?Выбор страниц из документа PDF
Псевдо-код синопсис
pick-pages 1,2-69,70-73,100 example.pdf > put_to_new_file.pdf
Как вы можете выбрать страницы из файла PDF?Выбор страниц из документа PDF
Псевдо-код синопсис
pick-pages 1,2-69,70-73,100 example.pdf > put_to_new_file.pdf
Вы после pdftk
.
Мое лучшее предложение было бы попробовать что-то с PDF toolkit - с Сплит и слияния, и простая конструкция .bat файл, что-то подобное, что не должно быть много жесткий.
Ghostscript, somethign как
gs -q -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -dFirstPage=3 -dLastPage=3 -sOutputFile=fileout.pdf filein.pdf
Это, как я сделал это с регулярными выражениями. Я подсчитал количество совпадений для следующих регулярных выражений:
/Type\s*/Page[^s]
Нечувствительный к регистру, между прочим.
Возможно, это не популярный метод, но это один из способов. Вы можете использовать pdflatex. Например, вы можете написать tex как:
\documentclass{book}\usepackage{pdfpages}\begin{document}
\includepdf[pages={1,2-10,11}]{pdf.pdf}\end{document}
Вы можете написать небольшой скрипт, чтобы его автоматизировать.
Лучший способ - pdftk. Проблема в установке pdftk из MacPorts требует установки бесплатного JavaVM, что меня немного затрудняет. – user172818
В рамках моего CAM :: PDF библиотеки Perl на CPAN, я расслоение утилиты deletepdfpage.pl командной строки, что делает обратный, что вы просите, почти точно такой же синтаксис:
deletepdfpage.pl original.pdf 74-99,101- target.pdf
На по крайней мере, это должно было быть: pick-pages original.pdf 1,2-69,70-73,100 target.pdf –
Это было рассмотрено ранее. Больше чем единожды. – dmckee
dmckee: Пожалуйста, добавьте ссылки на место, где это обсуждалось ранее. –