У меня есть 50 файлов PDF, и я хочу извлечь первую страницу каждого файла, я не знаю, как это сделать? пожалуйста, помогите мне в этой проблеме.
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 в каталоге, в котором вы находитесь. Сначала вставьте все свои файлы в один и тот же каталог.
пингеров