2

Я пытаюсь использовать unpaper для обработки некоторых моих PDF-файлов.

Но unpaper только, кажется, обрабатывает первую страницу каждый раз. Я использую Mac OS X Yosemite. Вот мой процесс:

Я сканирую документ в ПД с помощью Preview.app. Затем я преобразую файл .pdf в .pnm с помощью этой команды ImageMagick:

convert -density 150 document.pdf -depth 8 document.pnm

После преобразования я запускаю unpaper на документе:

unpaper document.pnm output.pnm

и преобразовать вывод обратно в PDF

convert output.pnm output.pdf

Однако output.pdf будет иметь только первую страницу, обработанную без unpaper , а остальные даже не будут присутствовать в выводе.

Это не ImageMagick, который теряет страницы, так как работает

convert document.pnm test.pdf

Выводит файл PDF со всеми страницами. Есть идеи?

1 ответ1

0

Если ваш PDF действительно многостраничный документ, ваш выходной файл не будет называться document.pnm . Вместо этого у вас будет несколько выходных файлов, по одному на страницу PDF. Они будут называться document-1.pnm , document-2.pnm и т.д.

Следовательно, ваша дальнейшая обработка должна учитывать это ...

Наконец, всякий раз, когда вы готовы преобразовать ваши PNM обратно в PDF, выполните следующую команду:

convert output*.pnm output.pdf

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