Как объединить / объединить страницы в PDF-файл (GUI)?
Я хочу объединить две страницы в файле PDF в одну страницу.
Предположим, у меня есть файл PDF, в котором есть две страницы, теперь я хочу объединить две страницы в (одну) одну, независимо от размера страницы (как долго)!
Как это сделать?
Примечание. Этот вопрос не касается объединения двух файлов PDF или слияния файлов PDF или добавления страниц в файлы PDF.
Также посетите страницу с вопросом о масштабировании в pdf.
7 ответов
PDFJam (не приложение с графическим интерфейсом)
Несколько страниц могут быть объединены с ним.
sudo apt-get install pdfjam
Тогда вам нужно использовать pdfnup
Команда для объединения страниц:
pdfnup -2 [INPUT].pdf [OUTPUT].pdf
Это объединит две входные страницы на одну выходную страницу.
Ссылаться на man pdfnup
Больше подробностей.
Также обратитесь к этому вопросу Stackoverflow.
Если вы ищете решение OpenSource, я настоятельно рекомендую взглянуть на PDFsam, который поставляется с огромным пакетом полезных функций для объединения, разделения и "альтернативного смешивания" PDF-файлов.
Вот краткое руководство, объясняющее, что он может делать, с особым акцентом на функцию Alternate Mix, которая является одной из его основных сильных сторон.
Для Ubuntu 18.04 я установил texlive-extra-utils (который содержит pdfjam)
sudo apt install texlive-extra-utils
а затем для 2 страниц:
pdfnup --batch --suffix 2up my_pdf_file.pdf
или для 4 страниц в формате таблицы 2х2:
pdfjam my_pdf_file.pdf --no-landscape --frame true --nup 2x2 --suffix 4up --outfile ~/Desktop/
Sejda - это онлайн-сервис, основанный на движке PDF с открытым исходным кодом, и функция N-Up должна выполнять то, что вы просите.
PDF-Shuffler - это приложение PDF с графическим интерфейсом, которое позволяет объединять, перемешивать и удалять страницы PDF.
Установить с помощью;
Sudo apt-get install pdfshuffler
Удачи.
Вы можете использовать pdftools с
--nup
вариант:
pdftools.py --input-file input.pdf --output output.pdf --nup 2 1
Это сгенерирует выходной файл pdf, где страница выходного файла представляет собой комбинацию двух страниц входного файла, вверх и вниз.
Если вы хотите объединить их слева и справа, просто переключите параметры
--nup
вариант:
pdftools.py --input-file input.pdf --output output.pdf --nup 1 2
Нет необходимости устанавливать дополнительное программное обеспечение.
Используйте функцию печати в PDF вашего любимого средства просмотра PDF.
Например: откройте файл PDF и распечатайте его двумя страницами на одной стороне, выберите " Печать в PDF" или принтер PDF, установленный в вашей системе.
Вы можете использовать ghostscript для объединения различных PDF-документов в один, используя следующую команду в терминале:
при условии, что у нас есть два документа PDF doc1.pdf
а также doc2.pdf
и мы хотим объединить их в новый документ с именем комбинированный.pdf
gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=combined.pdf -dBATCH doc1.pdf doc2.pdf
или для всех файлов в каталоге
gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=combined.pdf -dBATCH *.pdf