Склеивание (Наложения) документы в формате PDF

18
задан Charles Stewart 1 March 2010 в 10:20
поделиться

7 ответов

Найденный после (свободный и с открытым исходным кодом) инструмент для того, чтобы сделать Наложение, названное , Налагают (спасибо danio для подсказки). Это решило мою проблему отлично.

РЕДАКТИРОВАНИЕ: Вот то, как это сделано:

Использование Инструментарий PDF для соединения двух файлов PDF в один (два A4)

pdftk File1.pdf File2.pdf cat output OutputFile.pdf

Создают из этого единственную страницу (один A3):

java -cp Multivalent.jar tool.pdf.Impose -dim 2x1 -verbose -paper-size "42.2x29.9cm" -layout "1,2" OutputFile.pdf
11
ответ дан 30 November 2019 в 07:00
поделиться

То, что Вы хотите сделать, наложение . Существуют коммерческие инструменты для наложения PDFs такой как классная вещь ARTS и Довольно внушительный , но они - довольно дорогие (500 долларов США), требуют копии профессионала акробата и являются излишеством для наложения 2 страниц A4 к листу A3.

2
ответ дан 30 November 2019 в 07:00
поделиться

Я объединил бы две страницы A4 в 2 страницы PDF с помощью pdftk. Затем Печать к PDF с помощью чего-то как PrimoPDF, и говорит этому печатать к формату A3, две страницы за сторону.

я просто протестировал эту печать некоторых слайдов от PowerPoint. Это работало отлично. Я выбрал A3 как свой формат бумаги в PowerPoint и затем принял решение распечатать 2 страницы за сторону. Распечатанный к Приме и вуаля, у меня есть два слайда A4 на A3.

1
ответ дан 30 November 2019 в 07:00
поделиться

На стороне Постскриптума инструмент назвал , pstops может перестроить страницы файла Постскриптума всегда, Вы могли вообразить. Я не услышал о таком инструменте для PDF. Но pdf2ps и ps2pdf существуют. Таким образом, not-so-ideal решением может быть комбинация pdf2ps, pstops и ps2pdf.

1
ответ дан 30 November 2019 в 07:00
поделиться

При этом две страницы с буквами в альбомной ориентации помещаются на один лист с буквами в книжной ориентации, которые должны быть «сшиты» (т. Е. Согнуты) по верху.

pdftops $1 - | 
psbook | 
pstops -w11in -h8.5in '4:1@.65(.5in,0in)+0@.65(.5in,5.5in),2U@.65(8in,5.5in)+3@.65U(8in,11in)' | 
ps2pdf - $(basename $1 .pdf).psbook.pdf

Между прочим, я делаю это часто, поэтому я, вероятно, отправлю больше «ответов» на этот вопрос, просто чтобы отслеживать успешные спецификации страниц pstops. Сообщите мне, если это неправильное использование SO.

3
ответ дан 30 November 2019 в 07:00
поделиться

У меня была аналогичная проблема. Я попробовал Impose, но он дал мне

Exception in thread "main" java.lang.NoClassDefFoundError: tool/pdf/Impose
Caused by: java.lang.ClassNotFoundException: tool.pdf.Impose
(...)
Could not find the main class: tool.pdf.Impose.  Program will exit.

. Затем я попробовал PDF Snake , который не является бесплатным или открытым исходным кодом, но имеет полностью неограниченную 30-дневную пробную версию. Он работал отлично, после настройки параметров для достижения того, что я хотел. Это отличный инструмент. Я бы обязательно его купил, если бы не было так дорого! В любом случае, я подумал, что оставлю свои 2 цента на случай, если у кого-то возникнет такая же проблема, как у меня с Impose.

0
ответ дан 30 November 2019 в 07:00
поделиться

Я только что наткнулся на хороший инструмент на superuser.com под названием PDFjam, который может сделать все вышеперечисленное одной командой:

pdfjam --nup 2x1 file1.pdf file2.pdf --outfile DONESKI.pdf

У него есть другие стандартные функции, такие как размер страницы, плюс хороший синтаксис для более сложного сложения страниц (хитрое переупорядочивание страниц, необходимое для настоящего наложения страниц в стиле буклета).

Он построен на базе TeX, который, в свою очередь, является тем, чем он является. Установка на Ubuntu не составляет труда: вы можете просто apt-get install pdfjam. На Mac OS я рекомендую взять BasicTeX (погуглите "mactex basictex"; SO считает меня спамером и не разрешает публиковать ссылку).

Это намного проще и удобнее, чем устанавливать и pdftk и Multivalent (и на Mac OS для разработки и на Ubuntu для развертывания), что в любом случае не очень хорошо для меня...!

15
ответ дан 30 November 2019 в 07:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: