Попробуйте хороший ghostscript:
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=merged.pdf mine1.pdf mine2.pdf
или даже так для улучшенной версии PDF-файлов с низким разрешением (спасибо Адриано за указание на это):
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress -sOutputFile=merged.pdf mine1.pdf mine2.pdf
В обоих случаях выходное разрешение намного выше и лучше, чем при использовании convert:
convert -density 300x300 -quality 100 mine1.pdf mine2.pdf merged.pdf
Таким образом, вам не нужно устанавливать что-либо еще, просто работайте с тем, что уже установлено в вашей системе (по крайней мере, оба поставляются по умолчанию в моем rhel).
Надеюсь, это поможет,
ОБНОВЛЕНИЕ: прежде всего спасибо за все ваши хорошие комментарии !! просто совет, который может сработать для вас, ребята, после поиска в Google я нашел отличный способ уменьшить размер PDF, уменьшив один PDF с 300 МБ до 15 МБ с приемлемым разрешением! и все это с хорошим ghostscript, вот оно:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/default -dNOPAUSE -dQUIET -dBATCH -dDetectDuplicateImages -dCompressFonts=true -r150 -sOutputFile=output.pdf input.pdf
ура !!