gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=combinedpdf.pdf -dBATCH 1.pdf 2.pdf 3.pdfURL: http://www.debianadmin.com/combine-multiple-pdfs-into-one-fi...
Обсуждается: http://www.opennet.me/tips/info/1353.shtml
интересней было бы узнать как разделить большой pdf файл на несколько поменьше. Для экономии RAM или увеличения скорости доступа.
>интересней было бы узнать как разделить большой pdf файл на несколько поменьше.
>Для экономии RAM или увеличения скорости доступа.xpdf умеет сохранять отдельно помеченные страницы.
Другой вариант (сохраняем в pdf 3,4,5,6 и 9 страницы)
pdf2ps file.pdf
psselect -p3-6,9 file.ps out.psОбъединять несколько в один удобно через psmerge -oout.ps 1.ps 2.ps 3.ps
Есть еще pdftk http://www.accesspdf.com/pdftk/
Интересно, а pdf можно split-ом каким-нибудь разрезать в определенном месте страницы?
PDF Split and Merge: http://www.pdfsam.org/
А как возможно использование механизма каналов с этой командой для объединения pdf-файлов. Ну например чтобы не руками имена входящих файлов прописывать, а командой ls
gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=combinedpdf.pdf -dBATCH `ls`