5 ответов:
вы можете использовать http://www.mergepdf.net/ например
или:
PDFTK http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/
Если вы не на Ubuntu, и у вас есть та же проблема (и вы хотели начать новую тему на так и так предложил взглянуть на этот вопрос) вы также можете сделать это так:
вещи, которые вам понадобятся:
* Full Version of Adobe Acrobat
открыть все .pdf файлы, которые вы хотите поглощать. Они могут быть сведены к минимуму на рабочем столе в виде отдельных вкладок.
вытяните то, что вы хотите быть первой страницей вашего объединенного документа.
нажмите на значок "объединить файлы" в верхней левой части экрана.
всплывающее окно "объединить файлы" разделено на три секции. Первый раздел называется "Выберите файлы, которые вы хотите объединить". Выберите "Добавить открытые файлы" выбор.
выбрать другой .pdf-документы на рабочем столе при появлении запроса.
переупорядочить документы, как вы хотите во втором окне, озаглавленном "упорядочить файлы в том порядке, в котором вы хотите, чтобы они появились в новом PDF"
последнее окно, озаглавленное "Выбор размера файла и настройки преобразования", позволяет вам управлять размером вашего объединенного PDF-документа. Рассмотрим цель вашего нового документа. Если его к отправляйте как вложение электронной почты, используйте настройку низкого размера. Если PDF содержит изображения или должен использоваться для презентации, выберите высокий параметр. Когда закончите, выберите "Далее".
окончательный выбор: выбор между одним документом PDF или пакетом PDF, который поставляется с возможностью создания специализированного титульного листа. Когда закончите, нажмите "Создать", и сохранить в нужное место.
- советы & Предупреждения
дважды проверьте документы PDF перед слиянием, чтобы убедиться, что вся соответствующая информация включена. Его гораздо проще воссоздать одну страницу PDF, чем многостраничный документ.
во-первых, сделать Pdftk:
sudo apt-get install pdftkтеперь, как показано на примере, использовать
pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdfдля объединения PDF файлов в один.
вы также можете использовать Ghostscript для объединения различных PDF-файлов. Вы даже можете использовать его для объединения смеси PDF-файлов, PostScript (PS) и EPS в один выходной PDF-файл:
gs \ -o merged.pdf \ -sDEVICE=pdfwrite \ -dPDFSETTINGS=/prepress \ input_1.pdf \ input_2.pdf \ input_3.eps \ input_4.ps \ input_5.pdfоднако я согласен с другими ответами: для вашего случая использования только типов файлов PDF,
pdftkможет быть лучшим (и, конечно, самым быстрым) вариантом.обновление:
Если время обработки не является основной проблемой, но если основной проблемой является размер файла (или мелкозернистый контроль над определенными функциями выходного файла), то способ Ghostscript, безусловно, предлагает вам больше возможностей. Чтобы выделить несколько отличий:
- Ghostscript может "консолидировать" шрифты входных файлов, что приводит к меньшему размеру файла вывода. Он также может повторно пробовать изображения или масштабировать все страницы до другого размера или достигать управляемого преобразования цвета из RGB в CMYK (или наоборот), если вам это нужно (но для этого потребуется больше CLI параметры, чем указано в приведенной выше команде).
- pdftk будет просто объединить каждый файл, и не будет конвертировать любые цвета. Если каждый из 16 входных PDF-файлов содержит 5 подмножеств шрифтов, результирующий вывод будет содержать 80 подмножеств шрифтов. Полученный размер PDF-файла (почти точно) представляет собой сумму байтов входного файла.
есть много бесплатных инструментов, которые могут сделать это.
Я использую PDFTK (кросс-платформенный инструмент командной строки с открытым исходным кодом) для таких вещей.
также кажутся pdfjam: http://www2.warwick.ac.uk/fac/sci/statistics/staff/academic/firth/software/pdfjam/
Comments