Опубликуйте свое решение в любом случае. Независимо от того, если другие ответят.
Томас Уорд
Ответы:
19
Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .
Вы можете использовать следующие команды, чтобы взять каждый PDF-файл в текущем каталоге и скопировать их в «урезанный» каталог с удалением первой страницы:
mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
Работает, но, конечно, если файл имеет более одной страницы, я протестировал его, он также работает с тем количеством уровней папок, которые у вас есть. Просто убедитесь, что вы запускаете его в корне структуры папок. Каждая папка будет иметь для каждого файла PDF дополнительный PDF, заканчивающийся на.truncated.pdf
Вам нужно pdftkи treeдля этого, и для Ubuntu Linux вы можете установить его с помощью apt:
Ответы:
Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .
Вы можете использовать следующие команды, чтобы взять каждый PDF-файл в текущем каталоге и скопировать их в «урезанный» каталог с удалением первой страницы:
источник
Это похоже на работу для PdfToolKit . Это утилита командной строки для работы с PDF-файлами
Сначала установите PDFToolkil, либо из Центра программного обеспечения, либо с помощью командной строки:
Теперь команда для удаления первой страницы из обычного (незащищенного pdf) будет выглядеть так:
Если pdf защищен, вам нужно будет указать пароли для pdftk.
Чтобы конвертировать большое количество PDF-файлов, вам нужно написать небольшой скрипт, который позаботится о запуске pdftk для каждого.
источник
Вы можете использовать
pdf-stapler
для этой задачи.Пример:
источник
Я написал эту командную строку
Работает, но, конечно, если файл имеет более одной страницы, я протестировал его, он также работает с тем количеством уровней папок, которые у вас есть. Просто убедитесь, что вы запускаете его в корне структуры папок. Каждая папка будет иметь для каждого файла PDF дополнительный PDF, заканчивающийся на
.truncated.pdf
Вам нужно
pdftk
иtree
для этого, и для Ubuntu Linux вы можете установить его с помощью apt:источник