У меня есть 50 файлов PDF, и я хочу извлечь первую страницу каждого файла, я не знаю, как это сделать? пожалуйста, помогите мне в этой проблеме.

1 ответ1

1

много способов снять кожу с кошки. Вы на окнах? Сначала установите cygwin с сайта cygwin.org.

Установите pdftk отсюда https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/

затем откройте оболочку cygwin

pdftk (pdf toolkit) является открытым исходным кодом и может извлекать данную страницу.

если вы запишите эти 4 строки кода в файл с именем get-page-one.sh (вам придется изменить путь к исполняемому файлу pdftk.exe)

#/bin/bash
for i in *pdf; do
/path/to/pdftk.exe "$i" cat 1 output "new-$i"; 
done;

затем запустите его с помощью sh get-page-one.sh

он создаст новый pdf с префиксом new- для каждого pdf в каталоге, в котором вы находитесь. Сначала вставьте все свои файлы в один и тот же каталог.

пингеров

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .