Несколько страниц на листе (PDF)


8

Я использую следующие команды ghostscript

pdf2ps input.pdf - | psnup -pA4 -4 >> output.ps
ps2pdf output.ps output.pdf
rm output.ps

объединить несколько страниц (в данном случае 4) из входного файла в один лист в выходном файле.

Как я могу изменить конвейерную обработку так, чтобы мне не пришлось использовать 2 команды, а только один вкладыш? Есть ли другой инструмент командной строки, который сделал бы то же самое и может работать непосредственно с PDF-файлами?


1
Первая часть вопроса решена - я использовал: pdf2ps input.pdf - | psnup -pA4 -4 | ps2pdfwr - >> output.pdf Как насчет второй части? Я все еще конвертирую pdf в ps и потом опять обратно ... Можно ли это оптимизировать?
Смайель

Ответы:


9

Существует PDFjam, который приносит pdfnupи позволяет делать в основном те же вещи, что и psnup.


Спасибо! это намного лучше, так как оно уже зависит от других приложений PDF и даже установлено в наших школьных компьютерных пулах :)
Смиэль

Я рад, что смог помочь!
Томас В.

4
Для всех, кто интересуется, получится следующая команда: pdfnup --nup 2x2 --suffix '2x2' Dokumente / input.pdf
smihael

0

Я люблю pdftk, быстрый поиск в Google приведет вас к этому. Имеется cmdline для linux, графический интерфейс для windows и портативная версия usb для windows. Довольно гладко.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.