Как конвертировать PDF в 4-up в ландшафтном режиме (в идеале, используя ghostscript)?

9

У меня есть слайды в формате PDF в альбомном режиме, и я хотел бы создать новый файл PDF, содержащий слайды 4-го уровня (снова в альбомном режиме), например:

-----------------
|   1   |   2   |
-----------------
|   3   |   4   |
-----------------

Я знаю, что есть pdfjam(который можно использовать как это pdfjam --fitpaper true --nup 2x2 --delta '1mm 1mm' --scale 0.98 infile.pdf), но он не сохраняет гиперссылки - gsхотя. Мне интересно, как можно использовать gsдля достижения задачи (?)

Кроме того, я в основном использую 4-вверх для печати слайдов. Мне не удалось использовать lprдля достижения этой цели. Если у кого-то есть идея для этого, это будет интересно.

Мариус Хоферт
источник
Решает ли это задачу (lpr Q)? lpr -o number-up=4 -o number-up-layout=btlr document.pdf , Ссылка - fsu.edu
Runium
Это самое близкое решение, которое я нашел, но оно по-прежнему печатает страницы в портретном формате ... (независимо от того, использую я это -o landscapeили нет) lpr -o sides=one-sided -o landscape -o number-up=4 -o number-up-layout=btlr -o fitplot document.pdf:; может быть принтер ... именно поэтому я искал способ сначала создать правильный файл PDF, который я затем мог бы просто отправить на принтер
Marius Hofert
Если это принтер, вы можете попробовать сначала распечатать в PDF. Если в удачном мире apt-get install cups-pdf, то lpr .... -P PDF. Файл должен храниться в ~/PDF/по умолчанию. (По крайней мере, вы можете играть без траты чернил и бумаги;))
Runium
Это действительно хорошая идея. Я установил cups-pdfи выполнил команду снова с -P PDF. Я получил lpr: No such file or directory. Я даже создал, ~/PDFно это ничего не изменило.
Мариус Хоферт
Вот это сработало из коробки. При установке было создано два новых файла: cups-pdf.conf и PDF.ppd. Diff здесь . Возможно, вам нужно попытаться повторно запустить cups-genppdupdate , перезапустить CUPS, проверить localhost: 631 / и т. Д. Кроме того: Ваш pdfjamи мой первый опубликованный документ lprдают одинаковый результат - альбом PDF стал 4-страничным альбомом.
Runium

Ответы:

-3

Вы можете попробовать с http://posterazor.sourceforge.net

Я только конвертирую изображение. Я не знаю, возможно ли конвертировать текст.

inye
источник
Одной из проблем здесь является преобразование URL, поэтому, если ваше решение работает только с изображением, оно определенно не является хорошим, я думаю
Kiwy
Но если у вас нет другого решения, вы можете конвертировать pdf в изображение с помощью команды 'convert', а затем использовать posterazor.
inye