良いghostscriptを試してください:
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=merged.pdf mine1.pdf mine2.pdf
またはこの方法で低解像度PDFの改良版を作成する(これを指摘してくれたAdrianoに感謝):
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に含まれています)。
お役に立てれば、
更新:まず、あなたの素敵なコメントをありがとう!皆さんのために役立つヒントにすぎませんが、グーグルした後、PDFのサイズを縮小するための優れたトリックを見つけました。300MBのPDFを1つ、許容できる解像度でちょうど15 MBに減らしました!そして、これらすべてが良いghostscriptで、ここにあります:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/default -dNOPAUSE -dQUIET -dBATCH -dDetectDuplicateImages -dCompressFonts=true -r150 -sOutputFile=output.pdf input.pdf
乾杯!!